你好,我是悦创。
后面我写了:
- Python 万能代码模版:爬虫代码篇
- Python 万能代码模版:数据可视化篇
而后,也是终于赶上一周一篇推文啦,差点就鸽了。最近厦门疫情比较严重,间断做了五次核酸,心愿快点过来吧!厦门加油!
而后,注释之前,我碎碎念念几句 :除了教学要教学的浅显易懂,我还是要达到文章也是对小白或者初学者十分实用的。之前有个做公众号的敌人跟我说,你这样的内容没有外延。
然而一味谋求外延,对读者不能立即取来应用,那又有何作用呢?
当然啦,我前面会实用的 + 深度的,所以尽量做到全面的内容,也心愿大家多多转发分享,做了四年干货的公众号,当初关注量才 1500+,感激反对!
应用 Python 实现批量重命名文件
应用 Python 进行批量的文件重命名是比较简单的。比方咱们要把一批图片导入到 PS 中编辑,或者导致一批视频文件到 PR 中操作,如果资源的文件名芜杂的话会重大影响效率。所以个别状况下咱们都须要首先将相干的文件批量的依照某个规定重命名。
这里咱们以后面爬虫示例的 3 大节中批量下载的图片文件夹为例,批量把该文件夹中的所有图片名字重命名为“aiyc_0x.jpg
”的模式,其中 x 是图片的序号,逐个递增。
代码如下:
# -*- coding: utf-8 -*-
# @Author: AI 悦创
# @Date: 2021-09-24 10:52:01
# @Last Modified by: aiyc
# @Last Modified time: 2021-09-24 12:50:02
import os
root, dirs, files = next(os.walk("tips_3/"))
idx = 0
for item in files:
old_file_path = os.path.join(root,item)
new_file_path = os.path.join(root, f"aiyc_{idx}.jpg")
os.rename(old_file_path, new_file_path)
idx = idx + 1
运行之前:
执行过后,从新查看 tips_3 文件夹,能够看到上面的图片均已变成咱们心愿的格局。
当你心愿批量重命名一批文件时,能够首先将这些文件放到某个文件夹中,而后依照下述办法进行批量重命名。
- 替换为心愿批量重命名的文件夹;
- 文件的格局。其中
{idx}
局部须要保留,代码执行时会被替换为序号。
代码:https://github.com/AndersonHJB/AIYC_DATA/tree/main/03.%20 主动办公,晋升 %20X10%20 倍工作效率 /3.1%20 应用 %20Python%20 实现批量重命名文件
AI 悦创·推出辅导班啦,包含「Python 语言辅导班、C++ 辅导班、算法 / 数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 安排作业 + 我的项目实际等。QQ、微信在线,随时响应!V:Jiabcdefh