繁体   English   中英

Python shutil.move 无休止地复制

[英]Python shutil.move copies endlessly

我制作了一个脚本,它从 src 文件夹中读取 pdf 文件,从文件中获取一些信息,然后重命名文件并将其移动到另一个位置。 这是每 5 秒完成一次。

由于 src 和 dest 位于不同的磁盘上,我使用 shutil.move 而不是 os.rename。

因为 src 和 dest 位于不同的磁盘上,shutil.move 将改为复制和删除源文件。

该脚本工作正常,但有时源文件夹中的权限存在问题。 这将源文件保留在源文件夹中,并且由于无法删除源文件而被无休止地复制。

我该如何解决这个问题? 由于我不保留原始 pdf 文件的名称,我不知道如何解决这个问题。

在此处输入图像描述

您是否考虑过跟踪上次移动文件的时间,然后只移动具有后来修改时间戳的源文件?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM