python2批量文件重命名
时间: 2023-11-16 11:51:30 浏览: 148
如果您想要使用Python 2批量重命名文件,您可以使用以下代码作为参考:
```python
import os
folder_path = "/path/to/folder" # 文件夹路径
prefix = "new_" # 新文件名前缀
# 获取文件夹下所有文件的列表
file_list = os.listdir(folder_path)
for filename in file_list:
# 构建新文件名
new_filename = prefix + filename
# 构建原文件路径和新文件路径
old_file_path = os.path.join(folder_path, filename)
new_file_path = os.path.join(folder_path, new_filename)
try:
os.rename(old_file_path, new_file_path)
print(f"已成功将文件 {old_file_path} 重命名为 {new_file_path}")
except OSError:
print(f"重命名文件 {old_file_path} 失败")
```
上述代码将会遍历指定文件夹下的所有文件,并将每个文件重命名为以指定前缀开头的新文件名。您只需将`/path/to/folder`替换为您的目标文件夹路径,将`new_`替换为您想要的新文件名前缀。
请注意,在执行此代码之前,请确保您具有足够的权限来对目标文件夹中的文件进行重命名操作。
阅读全文