用python实现在当前目录下将图片重命名并放入另一个文件夹
时间: 2024-05-14 13:20:00 浏览: 83
可以使用Python中的os和shutil模块来实现在当前目录下将图片重命名并放入另一个文件夹。下面是一个简单的示例代码:
```python
import os
import shutil
# 定义当前目录和目标目录
current_dir = os.getcwd()
target_dir = os.path.join(current_dir, 'new_folder')
# 如果目标目录不存在,则创建目标目录
if not os.path.exists(target_dir):
os.mkdir(target_dir)
# 遍历当前目录下的所有文件
for filename in os.listdir(current_dir):
# 判断文件是否为图片文件
if filename.lower().endswith(('.png', '.jpg', '.jpeg', '.bmp', '.gif')):
# 生成新的文件名
new_filename = 'new_' + filename
# 构造新的文件路径
new_filepath = os.path.join(target_dir, new_filename)
# 复制文件并重命名
shutil.copy(os.path.join(current_dir, filename), new_filepath)
```
上述代码会遍历当前目录下的所有文件,并对于所有的图片文件,在目标目录创建一个新的文件夹,并将这些图片文件复制到新的文件夹中,并重命名为"new_" + 原文件名。你可以根据自己的需求修改代码。
阅读全文