gpt4 book ai didi

python - 等待文件完全创建,然后继续,在 python 中

转载 作者:太空宇宙 更新时间:2023-11-04 05:46:44 25 4
gpt4 key购买 nike

我有一个处理文件的 python 脚本。目前,我在生成文件时手动启动 python 脚本。我想要的是我的 python 脚本不断运行并检查文件是否存在。有很多如何实现这一目标的示例: Python while loop to check if file exists Check and wait until a file exists to read it Python (Watchdog) - Waiting for file to be created correctly

但是我的文件大约有 10GB,所以当文件生成但未完成生成时,我的 python 将已经看到它的存在,并将在文件仍在生成时处理该文件。

有什么建议吗?

我可能可以做的是,当文件存在时,进入另一个循环检查其大小/校验和,如果大小/校验和没有改变,则意味着文件已完全生成。

最佳答案

您可以使用 os.stat 获取文件的大小,并将其与预期大小进行比较。有关更多信息,请参阅此答案:

How to check file size in python?

关于python - 等待文件完全创建,然后继续,在 python 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56062595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com