Yoklama Olmadan Dosya Değişikliği Algılama
Python bir program içinde bir yöntem dosya sisteminde bir dosya değiştirilmiş olup olmadığını tespit etmek için kullanmaya çalışıyorum. Biliyorum ki yapabileceğim bir şey var bir her-5-saniye son değiştirilme tarihi kapalı sistem, ama ben meraklı olarak var daha kolay bir yöntem için yapıyor bu olmadan ihtiyacı gerektiren programım için tekrar tekrar kontrol edin.
Kimseye böyle bir yöntemi biliyor mu?
CEVAP
Mükemmel dizinleri izlemek için çapraz platform Kütüphanesi.
Web sitesinden
Desteklenen Platformlar
2.6 () Linux inotify
Mac OS X (FSEvents, kqueue)
/BSD (kqueue) FreeBSD
Windows (ReadDirectoryChangesW I/O tamamlama bağlantı noktaları; ReadDirectoryChangesW çalışan iş parçacığı)
OS-bağımsız (dizin anlık disk yoklama ve periyodik olarak karşılaştırılması; yavaş ve tavsiye edilmez)
Birkaç projede kullandım ve harika bir iş gibi görünüyor.
Kullanarak BOM olmadan UTF-8'de bir do...
Ruby dosya yolu uzantısı olmadan Dosya...
Nasıl bir Unıx olmadığını kontrol edin...
Yol Olmadan Dosya Basename özü ve Uzan...
Sadece hash değeri md5sum (dosya olmad...