在 Linux 下,os.rename() 与 os.replace() 作用相同,即:给文件或目录重命名
这里以 os.rename() 为例:
  os.rename(‘file1’, ‘file2’) 就是将 file1 重命名为 file2
  若 file2 已存在,则先删除 file2,再将 file1 重命名为 file2

在 Windows 下,os.replace() 的作用与在 Linux 下相同
而 os.rename(),若 file2 已存在,则会报错

更多推荐

Windows 和 Linux 下 Python os.rename() 与 os.replace() 的作用与区别