用python编写一个批量重命名的代码
时间: 2023-09-20 09:05:10 浏览: 99
用Python批量重命名文件
5星 · 资源好评率100%
以下是一个简单的Python脚本,用于批量重命名文件或文件夹:
```python
import os
# 要重命名的文件夹路径
path = '/path/to/folder/'
# 新的文件名前缀
prefix = 'new_'
# 计数器
count = 1
# 遍历文件夹中的所有文件
for file_name in os.listdir(path):
# 如果是文件
if os.path.isfile(os.path.join(path, file_name)):
# 构造新的文件名
new_file_name = prefix + str(count) + os.path.splitext(file_name)[1]
# 重命名文件
os.rename(os.path.join(path, file_name), os.path.join(path, new_file_name))
# 增加计数器
count += 1
```
这个脚本假定所有要重命名的文件都在同一个文件夹中,并且新的文件名前缀为“new_”。你可以根据自己的需要修改这些变量。另外,这个脚本只重命名文件,不会重命名文件夹。如果你需要重命名文件夹,请使用os.rename()函数并将原始文件夹路径和新的文件夹路径作为参数传递。
阅读全文