python - 如何使用python重命名文件夹中的图像名称?
问题描述
我在需要重命名的文件夹中有超过 2000 张图像。目前,它是一个默认名称w=0&h=-_BACl339n_c4PTZDlVgaHWg9s1k_Vyz8PbhNhhXkQk=0
,我需要它来命名它fear_1
以及这种格式的所有其他图像。有什么办法可以做到这一点?
解决方案
用于os.listdir
获取所有文件名os.rename
并重命名它们
import os
path = '//path//to//folder'
files = os.listdir(path)
for index, file in enumerate(files):
os.rename(os.path.join(path, file), os.path.join(path, ''.join(['fear_',str(index+1), '.jpg'])))
推荐阅读
- java - 应用程序初始化后如何调用类中的方法?
- ansible - 通过分析列表项值将字符串添加到列表(如果 item=='valor' 则将字符串添加到列表中)
- r - 贝叶斯二独立样本检验。产生错误缺失值 TRUE/FALSE 和 NaN
- sql - Hive 查询以获取美国联邦假期
- mysql - 错误:函数 avg(boolean) 不存在(MySql > PostgreSQL 转换)
- python - 适合熊猫数据框中的所有行,然后仅根据数据进行转换
- jekyll - Wordpress 导出到 Jekyll - 无法找出帖子的索引链接
- c# - C# JSON.net 在反序列化时没有正确地将对象创建为字典中的值
- java - 如何查询 CursorLoader?
- r - 使用大于第 9 行的两个变量从 data.frame 中查找第 N 行