I tried to use this problem using the MacFSEvents
package ( available in PyPI ):
import os
from fsevents import Observer, Stream
def callback(file_event):
print file_event.name
def main():
observer = Observer()
observe_path = os.getcwd()
stream = Stream(callback, observe_path, file_events=True)
observer.start()
observer.schedule(stream)
if __name__ == '__main__':
main()
callback , , ( , , file_event.mask).
, , , ( , KeyboardInterrupt). API MacFSEvents README. , !