python - 确定文件是否已从 windows 写入 linux
问题描述
我有 python 进程(在 linux 上运行)正在监听目录。
另一个进程(在 Windows 上运行),将文件写入 linux python 进程监听的同一目录。
我只想在文件完成写入时处理文件。
我试图从需要建议一种方法来确定文件是否已完成写入.
还尝试使用模式打开文件w
,尝试定期检查文件的修改日期,但在 linux 中,它仅在文件完成写入时才更改(我不知道文件是否仍在写入或已完成) .
我尝试过的所有方法都失败了,我无法知道 Windows 进程是否完成将文件写入目录。
注意:我没有 windows 进程的源代码 - blackbox。
我该如何解决?
解决方案
推荐阅读
- jquery - 如何删除或更改按钮 .btn.btn-outline-secondary bootstrap-show-password 的属性“标题”?
- pyspark - PySpark中随机森林树的可视化?
- javascript - 将 URL 参数传递给另一个 URL 的最简单方法是什么?
- android - 如何根据在 kotlin 中使用的键对 json 响应进行排序
- github - 仅当以下情况为真时,如何触发 Github 操作?
- python - Python声明一个变量列表而不初始化它们
- python - opencv轮廓上的等距采样
- sql - 如何在postgresql中使用索引选择数组中的值?
- html - HTML 电子邮件无法从网络加载自定义字体
- python - 如何在列表中使用 if (Python)