📜  如何重命名 rengeindex 熊猫 - Python (1)

📅  最后修改于: 2023-12-03 15:09:17.493000             🧑  作者: Mango

如何重命名 rengeindex 熊猫 - Python

在Python中使用os模块可以实现重命名文件或文件夹的操作。下面给出一个示例程序,用来将文件夹rengeindex中的文件名包含熊猫的文件重命名为不包含熊猫的文件。

import os

def rename_files(path, old_str, new_str):
    file_list = os.listdir(path)
    for file_name in file_list:
        if old_str in file_name:
            new_file_name = file_name.replace(old_str, new_str)
            os.rename(os.path.join(path, file_name), os.path.join(path, new_file_name))
            print(f'{file_name} has been renamed to {new_file_name}.')

path = 'rengeindex'
old_str = '熊猫'
new_str = ''
rename_files(path, old_str, new_str)

其中rename_files函数接收三个参数,分别是文件夹路径path,待替换的字符old_str,和新的字符new_str。函数遍历文件夹中的所有文件,如果文件名包含old_str,就将其重命名为不包含old_str的文件,并打印提示信息。

使用示例:

输入:

rengeindex 目录下有以下文件:
- 1.txt
- 2.txt
- 熊猫.txt

运行程序后输出:

熊猫.txt has been renamed to .txt.

此时rengeindex目录下的文件列表如下:

- 1.txt
- 2.txt
- .txt

以上是本次介绍Python如何重命名文件的内容,希望对你有所帮助。