我正在尝试创建一个每 10 分钟执行一次的脚本。每次我必须检查我的计算机中的特定文件夹中是否有新文件,如果是,则有一些函数将在此文件上运行以获取一些值。这些值将写入 excel 文件。问题是每次执行此函数时,都会再次生成包含所有文件路径的变量,程序将遍历所有文件。我该如何处理这个问题?谢谢
原文由 Nadav Kiani 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试创建一个每 10 分钟执行一次的脚本。每次我必须检查我的计算机中的特定文件夹中是否有新文件,如果是,则有一些函数将在此文件上运行以获取一些值。这些值将写入 excel 文件。问题是每次执行此函数时,都会再次生成包含所有文件路径的变量,程序将遍历所有文件。我该如何处理这个问题?谢谢
原文由 Nadav Kiani 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
从初始化变量开始:
在每个循环结束时,将一组文件名、创建时间和大小以元组格式保存到另一个变量。检索文件时,请执行以下操作:
-检索一组文件路径
-创建元组
- 将集合与保存的集合进行比较以查找新文件
- 将集合与保存的集合进行比较以查找已删除的文件
- 在名称来自 newSet 的文件上运行你的函数 - 更新保存的集合