用python写一个多个文件重命名的脚本
时间: 2023-11-29 20:07:19 浏览: 90
好的,以下是一个简单的 Python 脚本,可以用来批量重命名多个文件:
```python
import os
# 定义要重命名的文件夹位置和新的文件名前缀
folder_path = '/path/to/folder'
new_name_prefix = 'new_file_'
# 获取文件夹中所有的文件名
file_names = os.listdir(folder_path)
# 遍历文件夹中的所有文件,逐一重命名
for i, file_name in enumerate(file_names):
# 构造新的文件名
new_name = new_name_prefix + str(i+1) + os.path.splitext(file_name)[-1]
# 构造文件的绝对路径
old_path = os.path.join(folder_path, file_name)
new_path = os.path.join(folder_path, new_name)
# 使用 os.rename() 函数重命名文件
os.rename(old_path, new_path)
print('重命名完成!')
```
在使用时,只需要将脚本中的 `folder_path` 和 `new_name_prefix` 变量修改为实际情况即可。例如,将 `folder_path` 修改为需要重命名的文件夹的路径,将 `new_name_prefix` 修改为新的文件名前缀。运行脚本后,所有的文件名都会被修改为新的名称。
阅读全文