Python3批量改名和2大模块介绍(osre模块)
1 环境:
=====
华为笔记本电脑、深度deepin-linux操作系统、python3.8和微软vscode编辑器。
2 lrename.py代码和注释:
==================# --** coding="UTF-8" **-- #导入模块 #import os #import re import os,re #1行导入 #fileList = os.listdir(r"/home/xgj/Desktop/xxx/img") fileList = os.listdir("/home/xgj/Desktop/xxx/img") #python3已经取消r # 得到进程当前工作目录 currentpath = os.getcwd() # 将当前工作目录修改为待修改文件夹的位置 os.chdir("/home/xgj/Desktop/xxx/img") # 名称变量 num = 1 # 遍历文件夹中所有文件 for fileName in fileList: # 匹配文件名正则表达式 pat = ".+.(json)" # 进行匹配 pattern = re.findall(pat, fileName) # 文件重新命名,可自定义:good1~16 os.rename(fileName, ("good"+str(num))) # 改变编号,继续下一项 num = num + 1 # 改回程序运行前的工作目录 os.chdir(currentpath)
3 os 模块:
=======
3.1 os.chdir() 方法用于改变当前工作目录到指定的路径。
3.2 os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。
3.3 os.rename() 方法用于命名文件或目录。
os.rename(src,dst)
从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。
src -- 要修改的目录名
dst -- 修改后的目录名
# 重命名
os.rename("test","test2")
4 re模块:
======
4.1 正则 re.findall
语法:
findall(pattern, string, flags=0)
Python 正则表达式 re findall 方法能够以列表的形式返回能匹配的子串。
4.2 # 匹配文件名正则表达式,难点pat = ".+.(json)" #推荐这种 # 这样也行 pat = ".+/.(json)"
. 匹配除 " " 之外的任何单个字符
. 匹配任意字符,除了换行符" "
===整理并分享出来===
玉楼春大结局全员演技在线,唯独剧情是硬伤这就是一部古装喜剧,搞笑剧,又不是历史题材剧,只要看得开心高兴心情愉悦就可以了,何况这里面也有很多正能量的东西。剧情,导演及演员表演得很不错,至少带给观众们茶余饭后轻松搞笑又有趣的
如何给奶瓶消毒?常用的消毒方法有三个(注意读说明书,可能有些配件是不建议高温消毒的)1煮沸消毒将水烧开,再将奶瓶奶嘴等放到锅里面煮3到5分钟,然后拿夹子夹起来放到干净通风处晾干。要注意奶瓶的耐温提
宝宝到底多大吃肉比较好?肉类含有丰富的铁,可以预防缺铁性贫血,宝宝吃肉是很有必要的,宝宝到底多大吃肉比较好呢?对于宝宝多大吃肉这个问题,很多家长认为肉类不易消化,还是晚点给宝宝添加的好还有的家长认为喝汤要
宝宝踢被子有什么妙招?1使用睡袋睡袋可以防止宝宝踢被子着凉,家长可以根据室内温度,给宝宝选择适宜厚度的睡袋。建议选择质量可靠领口平滑柔软袖口可拆卸的睡袋。2使用松紧带取2根松紧带,有洞的那种,制作成适合
生完宝宝后多久可以怀二胎?一般建议,妈妈的两次怀孕之间至少要间隔12个月。因为第一胎怀孕和照顾新生儿都是非常消耗新妈妈的,因此再次怀孕之前,妈妈需要足够的时间来调整和恢复身体状态。如果怀二胎与上一胎的间隔时
如果孩子将来连本科都上不了,ta能做点啥?之前的这篇如果孩子将来连本科都上不了,你心里能接受吗?!里,虽然有讲目前的风向和自己思想上的一些转变,但根据群里讨论和其他平台的家长留言,还是能窥探到大家内心深处最真实的想法的(包
如果孩子将来连本科都上不了,你心里能接受吗昨天,在论坛上,看到这样一个话题,有个家长问在一线城市,很多家长都是985211大学毕业。现在面临的一个问题是,如果不鸡娃,孩子可能连自己曾经的大学都考不上。现在很多城市的中考率都
孕妈为什么会频繁做胎梦?孕妈们老是爱做奇怪的梦,有时梦到大蛇,有时是花花草草很多老人都说做梦可以知道孩子的性别,当然是不正确的,从胎儿形成的时刻,就已经注定了胎儿的性别,所以是无法更改的。什么是胎梦?它是
哺乳期需要避孕吗?哺乳期是需要避孕的。虽然妈妈们产后可能会有几个月不来月经,但是产后第一次排卵通常是在来月经前的第1216天。也就是说,妈妈们产后来第一次月经之前,随时都有可能排出产后的第一颗卵子,
宝宝几个月添加辅食最好?宝宝几个月添加辅食最好?可能很多家长还不是很清楚这个问题,下面我们一起来看看。关于宝宝辅食添加时间,权威组织机构和当前主流育儿观点均建议宝宝满6个月后添加辅食。即宝宝满180天添加
哪些辅食容易导致宝宝过敏?容易导致宝宝过敏的常见食物有牛奶鸡蛋花生坚果(如核桃或杏仁)鱼贝类黄豆小麦等,花生坚果和海鲜通常会导致严重的过敏反应。当然还有一些其他食物也有可能导致过敏,比如肉类水果蔬菜谷物和芝