簡體   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