用python给一个文件夹的照片重新命名,从7000开始
时间: 2023-08-04 22:39:47 浏览: 82
基于python实现复制文件并重命名
可以使用Python中的os和shutil模块来对照片进行重新命名。下面是一个简单的示例代码:
```python
import os
import shutil
# 指定照片所在文件夹路径
folder_path = "/path/to/folder"
# 指定重命名后的起始编号
start_num = 7000
# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
# 判断文件是否为照片类型
if filename.endswith(".jpg") or filename.endswith(".png"):
# 生成新的文件名
new_filename = f"{start_num}.jpg"
# 使用shutil模块中的move函数进行重命名
shutil.move(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
# 更新起始编号
start_num += 1
```
在上面的代码中,我们首先指定了要操作的照片所在的文件夹路径,然后指定重命名后的起始编号。接着,我们使用os模块中的listdir函数遍历文件夹中的所有文件,判断文件是否为照片类型,然后生成新的文件名,并使用shutil模块中的move函数进行重命名。最后,更新起始编号以便于下一个文件的重命名。
阅读全文