python-3.x - 检查天气文件仍在使用中
问题描述
我创建了一个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
解决方案
推荐阅读
- kendo-ui - 当我们添加超过剑道多选宽度的新项目时如何修复剑道对齐
- time-series - 如何为谷歌地球引擎中的特征集合中包含的每个多边形创建时间序列(NDVI)?
- regex - 正则表达式 - 在 grep 中组合多个条件
- java - 如何在 GitHub 服务器上部署我的 Web 应用程序?
- aws-lambda - 将函数策略分配给允许所有 CloudWatch Events 规则调用 lambda 的 lambda?
- scala - 如何使用 scala spark 或 python spark 检查 Azure blob 存储路径是否存在
- c# - 无法从 Windows 服务连接到 sftp 服务器
- angularjs - 带有宽度列的响应式选项卡
- python - 屏蔽两个方阵
- c# - API 操作 - 值“1,2”无效