python对文件夹里文件批量重命名
时间: 2023-10-20 07:25:38 浏览: 107
用Python批量重命名文件
5星 · 资源好评率100%
下面是一个可以批量重命名文件夹内文件的Python代码:
```python
import os
# 需要重命名的文件夹路径
folder_path = "path/to/folder"
# 获取文件夹内所有文件的列表
file_list = os.listdir(folder_path)
# 遍历文件列表,对每个文件进行重命名
for i in range(len(file_list)):
# 构造新的文件名
new_name = "new_name_" + str(i) + ".txt"
# 构造旧的文件路径和新的文件路径
old_path = os.path.join(folder_path, file_list[i])
new_path = os.path.join(folder_path, new_name)
# 重命名文件
os.rename(old_path, new_path)
```
上面的代码将文件夹内所有文件的文件名改为"new_name_"加上文件的索引值加上".txt"的形式,例如"new_name_0.txt"、"new_name_1.txt"等。你可以根据自己的需要修改代码中的文件名格式。
阅读全文