导入时间
从watchdog.Observer导入观察者
从watchdog.events导入PatternMatchingEventHandler
导入glob
作为pd进口熊猫
进口稀土
如果name==“main”:
patterns = ("*")
ignore_patterns = ""
ignore_directories = False
case_sensitive = True
my_event_handler = PatternMatchingEventHandler(patterns, ignore_patterns, ignore_directories)
def sdo(文件名):
df = []
#print (re.split('\\\\|_final_|\.', filename))
a, b, c, d, e, f, g, h, R4G_State, Date, h = re.split('\\\\|_final_|\.', filename)
dfs = pd.read_csv(filename,index_col=None, header=0)
dfs['Date'] = Date
df.append(dfs)
sdo_df1 = pd.concat(df, axis=0,ignore_index = True)
已创建上的def(事件):
print(f"hey, {event.src_path} has been created!")
sdo(event.src_path)
def on_已删除(事件):
print(f"Someone deleted {event.src_path}!")
def on_已修改(事件):
print(f"{event.src_path} has been modified")
my_event_handler.on_created=on_created
my_event_handler.on_deleted=on_deleted
my_event_handler.on_modified=on_modified
path=“C:\Users\Devarajan\Desktop\Python\SDO\u Output\Input\”
递归地进行=真
我的观察者=观察者()
my_observer.schedule(my_event_handler,path,recursive=go_递归)
我的observer.start()
尝试:
while True:
time.sleep(1)
除键盘中断外:
my_observer.stop()
我的观察者加入
目前没有回答
相关问题 更多 >
编程相关推荐