我在 python 中制作了一个脚本,重命名“。”中的所有文件和文件夹(不递归)。目录:保存文件的目录。碰巧我在一个不包含文件的目录中运行脚本,并且只有一个目录,比如说imp和 path .\imp
。程序重命名时,断电,工作中断(抱歉没有 UPS)。
现在顾名思义,假设imp包含重要数据。即使重命名只是一个文件夹,重命名过程在断电之前也需要相当长的时间(与其他过程相比)。经过这一努力,一些数据是否损坏、丢失或其他?
让它更有用:os.rename在执行工作时被迫停止会发生什么?文件和文件夹的效果有何不同?
细节
Python 版本- 2.7.10
操作系统- Windows 10 专业版