风逝 参考文章

os.replace(old, new) 将文件重命名。

首先创建两个文件:
  • 1.txt 内容是1
  • 2.txt 内容是2
import OS
os.replace('1.txt', '2.txt')

执行后发现只剩下一个:2.txt,但内容是 1。

所以 os.replace(file1,file2) 这个函数相当于用 file2 给 file1 重命名,并删除 file2。