python批量重命名文件123
时间: 2023-08-11 09:06:43 浏览: 234
python学习:用Python批量重命名文件.zip
你可以使用Python的os和shutil模块来批量重命名文件。
以下是一个基本的示例代码,将指定文件夹中的所有文件名中的“123”替换为“456”:
```python
import os
import shutil
# 用于重命名文件的函数
def rename_files(path, old_str, new_str):
for filename in os.listdir(path):
if old_str in filename:
new_filename = filename.replace(old_str, new_str)
os.rename(os.path.join(path, filename), os.path.join(path, new_filename))
# 指定文件夹路径
path = '/path/to/folder'
# 调用函数进行重命名
rename_files(path, '123', '456')
```
在上面的代码中,replace() 方法用于替换文件名中的字符串,os.rename() 方法用于将原始文件名更改为新文件名。
阅读全文