资源简介
代码片段和文件信息
“““
author@liyi
date: 2019/4/29
“““
import os
def rename(dir):
“““
jpg命名为a.jpg png文件命名为 b.jpg
:param dir:需要重命名的文件的目录路径
:return: None
“““
jpg_index png_index = 0 0
files = os.listdir(dir)
try:
files.sort(key=lambda x: int(x.split(“.“)[0][1:]))
except Exception as e:
print(“无可排序关键字按文件名长度排序......“)
files.sort(key=lambda x: len(x))
for file in files:
if file.endswith(“.jpg“):
jpg_index += 1
new_name = “a“ + str(jpg_index) + “.jpg“
try:
os.rename(os.path.join(dir file) os.path.join(dir new_name))
print(“{}\t\t重命名为\t\t{}“.format(file new_name))
except Exception as e:
print(“{}\t重命名失败,发送如下错误\n{}“.format(file e))
elif file.endswith(“.png“):
png_index += 1
new_name = “b“ + str(png_index) + “.png“
try:
os.rename(os.path.join(dir file) os.path.join(dir new_name))
print(“{}\t\t重命名为\t\t{}“.format(file new_name))
except Exception as e:
print(“{}\t重命名失败,发送如下错误\n{}“.format(file e))
else:
print(“不需要重命名的文件\t{}“.format(file))
continue
if __name__ == ‘__main__‘:
rename_dir = “/用户/ahuiuniverse/下载/批量改文件名素材“
rename(rename_dir)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-08-08 19:19 rename_files\
文件 144343 2019-04-29 16:54 rename_files\summer.jpg
目录 0 2019-08-08 19:20 __MACOSX\
目录 0 2019-08-08 19:20 __MACOSX\rename_files\
文件 672 2019-04-29 16:54 __MACOSX\rename_files\._summer.jpg
文件 131744 2019-04-23 15:54 rename_files\264689e7013a105af9893777840f5cfa.png
文件 554 2019-04-23 15:54 __MACOSX\rename_files\._264689e7013a105af9893777840f5cfa.png
文件 115079 2019-04-29 16:45 rename_files\404.jpg
文件 670 2019-04-29 16:45 __MACOSX\rename_files\._404.jpg
文件 8196 2019-04-30 09:54 rename_files\.DS_Store
文件 212 2019-04-30 09:54 __MACOSX\rename_files\._.DS_Store
文件 139791 2019-04-29 16:44 rename_files\kisscc0-pdf-computer-icons.jpg
文件 670 2019-04-29 16:44 __MACOSX\rename_files\._kisscc0-pdf-computer-icons.jpg
文件 125095 2019-04-29 16:44 rename_files\e5d301b6a49bb29b4a5be9681914a148.jpg
文件 670 2019-04-29 16:44 __MACOSX\rename_files\._e5d301b6a49bb29b4a5be9681914a148.jpg
文件 51581 2018-08-17 15:21 rename_files\f3e8dc394620ef062137c89af819459c.png
文件 497 2018-08-17 15:21 __MACOSX\rename_files\._f3e8dc394620ef062137c89af819459c.png
文件 27864 2019-04-04 18:01 rename_files\powerpoint_new.png
文件 489 2019-04-04 18:01 __MACOSX\rename_files\._powerpoint_new.png
文件 1535 2019-04-30 11:40 rename_files\rename_files.py
文件 358 2019-04-30 11:40 __MACOSX\rename_files\._rename_files.py
文件 141921 2019-04-29 16:57 rename_files\universe.jpg
文件 672 2019-04-29 16:57 __MACOSX\rename_files\._universe.jpg
文件 31243 2019-04-04 18:01 rename_files\outlook_new.png
文件 486 2019-04-04 18:01 __MACOSX\rename_files\._outlook_new.png
文件 326364 2019-04-29 16:49 rename_files\29101.jpg
文件 670 2019-04-29 16:49 __MACOSX\rename_files\._29101.jpg
文件 17291 2019-04-04 18:02 rename_files\onenote_new.png
文件 486 2019-04-04 18:02 __MACOSX\rename_files\._onenote_new.png
文件 33903 2019-04-11 12:05 rename_files\1920f56c-6cc4-44c0-8a36-08c212efc974_medium_thumb.png
文件 601 2019-04-11 12:05 __MACOSX\rename_files\._1920f56c-6cc4-44c0-8a36-08c212efc974_medium_thumb.png
............此处省略17个文件信息
相关资源
- 012345手势识别神经网络代码
- 《大数据数学基础(Python语言描述)
- 《Python 编程:从入门到实践》所有代
- python编程:入门到实践 源代码
- 你也能看得懂的Python算法书 代码
- 餐厅管理器源代码
- python学生管理器源码
- 神经网络gcn代码
- 猜拳小游戏python代码
- Python各种树木制作代码
- python 批量修改文件后缀
- 川大教务处选课代码
- 12306抢票代码(基于python2)
- python 画黄花代码(基于Turtle)
- 海龟量化策略.py 代码
- ppt提取表格到xls(pdf_to_xls.py)
- Python源代码:以web方式管理自己的常
- 《Python从小白到大牛》源代码
- 70行代码实现贪吃蛇完整游戏功能
- python语言实现的基于opencv的表针识别
- 双边滤波器实验报告及代码python
- 蓝奏云批量上传工具.zip
- Python操作Excel表格并将其中部分数据写
- PYTHON3 经典50案例.pptx
- MNIST手写体数字训练/测试数据集(图
- 微博用户评论情感分析python代码数据
- 2019届华为软件精英挑战赛A*算法实现
- python分析国家统计局数据网站本情况
- python数据分析源代码Ivan Idris
- Python项目案例开发从入门到实战源代
评论
共有 条评论