【发布时间】:2011-11-12 20:30:59
【问题描述】:
如果另一个文件已经存在,是否可以强制重命名 os.rename 覆盖另一个文件?例如,在下面的代码中,如果文件 Tests.csv 已经存在,它将被 Tests.txt 文件(也重命名为 Tests.csv)替换。
os.rename("C:\Users\Test.txt","C:\Users\Tests.csv");
【问题讨论】:
-
先取消链接目标文件,捕获潜在异常如何?
-
记住总是在字符串中转义反斜杠(例如使用
"C:\\Users\\Test.txt") -
...或使用
r"C:\Users\Test.txt",但要小心r"C:\\"。
标签: python