filecmp
Python filecmp moduli
❮ Python o‘rnatilgan modullari
Misol
Ikkita vaqtinchalik faylni solishtiring:
import filecmp
import tempfile
import os
a = tempfile.NamedTemporaryFile(delete=False, mode="w", encoding="utf-8")
a.write("hello")
a.close()
b = tempfile.NamedTemporaryFile(delete=False, mode="w", encoding="utf-8")
b.write("hello")
b.close()
print(filecmp.cmp(a.name, b.name, shallow=False))
os.remove(a.name); os.remove(b.name)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
filecmp moduli fayllar va kataloglarni solishtiradi.
Undan fayllar bir xilligini tekshirish yoki kataloglar bo‘yicha umumiy/farqli fayllarni ro‘yxat qilish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| cmp() | Ikki faylni solishtiradi va ular bir xil bo‘lsa, True qaytaradi. |
| cmpfiles() | Ikki katalogdagi fayllarni solishtiradi. |
| dircmp | Kataloglarni solishtirish uchun sinf. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
