python一次性改名字
时间: 2023-08-27 07:16:29 浏览: 60
要一次性修改Python中的多个文件名,你可以使用`os`模块和`os.rename()`函数来实现。下面是一个示例代码:
```python
import os
def rename_files(folder_path, old_names, new_names):
for old_name, new_name in zip(old_names, new_names):
old_path = os.path.join(folder_path, old_name)
new_path = os.path.join(folder_path, new_name)
os.rename(old_path, new_path)
# 指定文件夹路径
folder_path = '/path/to/folder'
# 旧文件名列表
old_names = ['file1.txt', 'file2.txt', 'file3.txt']
# 新文件名列表
new_names = ['new_file1.txt', 'new_file2.txt', 'new_file3.txt']
# 调用函数进行改名
rename_files(folder_path, old_names, new_names)
```
在上面的代码中,你需要指定文件夹路径`folder_path`,以及旧文件名列表`old_names`和新文件名列表`new_names`。然后,`rename_files()`函数会遍历这两个列表,依次将旧文件名替换为新文件名。
请根据你的具体需求修改上述代码,以适应你的文件重命名操作。