Tôi đang cố sử dụng Python Watchdog để giám sát một thư mục để thay đổi. Tuy nhiên, khi tôi cố gắng chạy ví dụ Quickstart:Kịch bản lệnh watchdog của Python không hoạt động đúng cách
import time
from watchdog.observers import Observer
from watchdog.events import LoggingEventHandler
if __name__ == "__main__":
event_handler = LoggingEventHandler()
observer = Observer()
observer.schedule(event_handler, path='.', recursive=True)
observer.start()
try:
while True:
time.sleep(1)
except KeyboardInterrupt:
observer.stop()
observer.join()
bằng cách đặt trong đó các tập tin test.py, không có gì hiển thị trong cửa sổ Terminal nơi tôi chạy nó. Điều gì gây ra điều này xảy ra và làm cách nào để khắc phục sự cố?
Bạn có đang thực hiện thay đổi trong thư mục không? –
Có. Tôi đã thử thực hiện một số thay đổi, bao gồm tạo và xóa thư mục cũng như tạo và xóa tệp. –