python遍历文件夹中的图片修改名字
时间: 2023-09-05 11:03:02 浏览: 116
Python可以使用os模块来遍历文件夹中的图片并修改它们的名称。首先,需要导入os模块。
下面是一个示例代码:
```
import os
# 定义文件夹路径
folder_path = "图片文件夹路径"
# 获取文件夹中的所有文件
file_list = os.listdir(folder_path)
# 遍历文件夹中的每个文件
for filename in file_list:
# 提取文件扩展名
extension = os.path.splitext(filename)[1]
# 判断文件是否为图片文件
if extension.lower() in ['.jpg', '.jpeg', '.png', '.gif']:
# 构造新的文件名
new_filename = "新名称" + extension
# 拼接新的文件路径
new_filepath = os.path.join(folder_path, new_filename)
# 拼接旧的文件路径
old_filepath = os.path.join(folder_path, filename)
# 重命名文件
os.rename(old_filepath, new_filepath)
print(f"将文件{filename}重命名为{new_filename}")
```
使用该代码,你需要将“图片文件夹路径”替换为要遍历的实际文件夹路径,并将“新名称”替换为你想要为图片文件指定的新名称。代码会遍历文件夹中的每个文件,如果发现是图片文件,则将其重命名为新名称。
注意:在运行代码之前,请确保备份好原始文件夹中的文件,以防不小心对文件进行了不必要的更改或删除。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)