python 的一些常用功能


1  pyhon3的对文件系统的变化监控功能


import time


def handle(*args): 
    print(args[0],args[1])
#    fsw = FileSystemWatcher("c:/aaa/output")
     #dir = "c:/aaa/output"
    
    
import watcher
dir = "C:/aaa/output"
dir = "N:/data"
w = watcher.Watcher(dir, handle)
#w.flags = watcher.FILE_NOTIFY_CHANGE_FILE_NAME
w.flags = watcher.FILE_NOTIFY_CHANGE_CREATION | watcher.FILE_NOTIFY_CHANGE_FILE_NAME
w.recursive=True
print("program start...")
w.start()
time.sleep(60*60*60)
print("program exit...")


注意:1 用cxfreeze watcher.py --target-dir dist 生成exe时候,dist目录中的watcher._watcher.pyd要随产品一起发布

      

你可能感兴趣的:(python 的一些常用功能)