首页 > 解决方案 > 检查天气文件仍在使用中

问题描述

我创建了一个python脚本,如果目录中的某些文件被更改并且它正在工作,它将通知我,但是如果文件被修改并且仍然打开“已修改但仍在使用”之类的东西,我需要另一条消息. 任何人都可以帮忙吗

import os, time
path_to_watch = "C:\\Users\\u104810\\Desktop\\New folder"
before = dict ([(f, None) for f in os.listdir (path_to_watch)])
while 1:
  time.sleep (10)
  after = dict ([(f, None) for f in os.listdir (path_to_watch)])
  added = [f for f in after if not f in before]
  removed = [f for f in before if not f in after]
  if added: print ("Added: ", ", ".join (added))
  if removed: print ("Removed: ", ", ".join (removed))
  before = after

标签: python-3.x

解决方案


推荐阅读