使用python批量修改文件夹中的文件名,在他们前面加前缀
时间: 2024-03-07 22:21:03 浏览: 86
用于批量修改文件名,包括后缀名,前缀名
可以使用Python的os模块来批量修改文件名,下面是一个示例代码:
```python
import os
# 定义要修改的文件夹路径和前缀
folder_path = '/path/to/folder'
prefix = 'prefix_'
# 遍历文件夹中的文件并修改文件名
for filename in os.listdir(folder_path):
# 如果文件名不以前缀开头,则添加前缀
if not filename.startswith(prefix):
new_filename = prefix + filename
# 构造文件的完整路径
old_path = os.path.join(folder_path, filename)
new_path = os.path.join(folder_path, new_filename)
# 修改文件名
os.rename(old_path, new_path)
```
其中,`os.listdir(folder_path)`函数可以遍历指定文件夹中的所有文件,`os.path.join(folder_path, filename)`函数可以构造文件的完整路径。`os.rename(old_path, new_path)`函数可以将文件名从旧的路径修改为新的路径。
阅读全文