Python 重命名文件和目录使用 os.rename()

Python 重命名文件

Python rename() 文件 是 Python 编程中用于重命名文件或目录的方法。Python rename() 文件方法可以通过传递名为 src(源)和 dst(目标)的两个参数来声明。

语法

这是 os.rename() 方法的语法

os.rename(src, dst)

参数

src: 源是文件或目录的名称。它必须已经存在。

dst: 目标是您想更改的文件或目录的新名称。

示例

import os  
os.rename('guru99.txt','career.guru99.txt')

让我们详细看一下示例

您可以重命名原始文件,我们将文件名从“Guru99.txt”更改为“Career.guru99.txt”。

Python Rename File

  • 要重命名“guru99.txt”文件,我们将使用 OS 模块中的“rename 函数”。
  • 因此,当代码执行时,您可以看到面板的右侧创建了一个新文件“career.guru99.txt”,这是我们为原始文件重命名的。

这是完整的代码

import os
import shutil
from os import path

def main():
	# make a duplicate of an existing file
    if path.exists("guru99.txt"):
	# get the path to the file in the current directory
        src = path.realpath("guru99.txt");
		
	# rename the original file
        os.rename('guru99.txt','career.guru99.txt') 
		
if __name__ == "__main__":
    main()