python 如何批量给文件重命名
时间: 2023-10-18 17:02:14 浏览: 90
基于Python实现批量重命名文件
可以使用 Python 的 os 模块中的 rename() 函数来批量重命名文件。具体步骤如下:
1. 使用 os 模块的 listdir() 函数列出需要重命名的所有文件;
2. 使用 os 模块的 rename() 函数对每个文件进行重命名。
代码示例:
```python
import os
# 获取文件夹中所有文件的文件名
file_names = os.listdir('your_folder_path')
# 遍历文件名列表,对每个文件进行重命名
for i, file_name in enumerate(file_names):
# 新文件名可以根据需求自行定义,例如添加序号
new_file_name = f'{i+1}-{file_name}'
os.rename(os.path.join('your_folder_path', file_name),
os.path.join('your_folder_path', new_file_name))
```
其中,`'your_folder_path'` 为需要重命名的文件所在文件夹的路径。
阅读全文