python批量修改文件名代码_python批量修改文件名的示例
今天中午看了一集动漫《进击的巨人》,看完后发现这些视频的名称有点乱,于是编程来批量重命名。
重命名之前的各名称格式为——飞极速【www.feijisu.com】[16][720P][CHS-JAP] AVC.mp4,可以看到这个中间是有集数的,因此可以使用正则表达式提取,导入re模块。
然后由于要修改文件名,需要用到os模块。
os.listdir(path)
上面这行代码可以将路径path中所有的文件的名称放入一个列表中。
os.path.abspath(name)
这行代码可以得到名为name的文件的绝对路径
os.chdir(path)
这个是将工作目录修改为path
os.rename(src,dst)
将文件或者目录名称src改为dst
# -*- coding = utf-8 -*-
# @time:2020/6/26/026 14:02
# Author:cyx
# @File:文件批量重命名.py
# @Software:PyCharm
import os
import re
path = 'E://娱乐//动漫//进击的巨人第一季//201304 18116 进01'
name_list = os.listdir(path)
print(name_list)
for name in name_list:
os.chdir(path)
file_name = os.path.abspath(name)
src =file_name
print(name)
dst = re.search('[\d*-]+',name).group() + '.mp4' # 中间的这个-是因为有一个13-2集
print(dst)
try:
os.rename(src,dst)
except:
continue
以上就是python批量修改文件名的示例的详细内容,更多关于python批量修改文件名的资料请关注脚本之家其它相关文章!
python批量修改文件名代码_python批量修改文件名的示例相关推荐
- python个税计算器代码_Python实现的个人所得税计算器示例
本文实例讲述了Python实现的个人所得税计算器.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- """ Created on Sat ...
- python表示颜色的代码_Python 转换RGB颜色值的示例代码
题目:转换RBG颜色值 我们知道在网页中的颜色值设置都是用16进制的RGB来表示的,比如#FFFFFF,表示R:255,G:255,B:255的白色. 现在请设计一个函数可以转换RGB的16进制至10 ...
- python查找多个关键词_Python批量查询关键词微信指数实例方法
教你用Python批量查询关键词微信指数. 前期准备安装好Python开发环境及Fiddler抓包工具.前期准备安装好Python开发环境及Fiddler抓包工具. 首先打开Fiddler软件,点击T ...
- python做一个系统代码_python初学者,用python3实现基本的学生管理系统代码实例...
这篇文章分享了管理系统,python学生管理系统的使用,这篇文章非常详细地介绍了通过示例代码实现的学生管理系统,该系统对每个人的研究或工作都有一定的参考学习价值. 这个是用python实现的基本的增删 ...
- python自动填写问卷代码_python 30行代码自动填写问卷(单选题和多选题)
运行代码的条件 谷歌浏览器 下载好你的谷歌浏览器对应版本的chromedriver.exe解压到你的python.exe目录下 python3版本(我用的是3.7) 在python中安装好seleni ...
- php批量getshell,getshell_phpcms2008 代码执行 批量getshell EXP(使用菜刀)_dedecms
玩也玩够了,有点鸡肋,会提示此模板没安装等情况..有人发出来了 那老衲也发吧 谷歌批量还需改进 一会儿会补上! 原文: http://www.wooyun.org/bug.php?action=vie ...
- python求平方根的代码_Python求解平方根的方法
本文实例讲述了Python求解平方根的方法.分享给大家供大家参考.具体如下: 主要通过SICP的内容改写而来.基于newton method求解平方根.代码如下: #!/usr/bin/python ...
- python中怎么复制代码_Python对象怎么引用_Python对象怎么复制代码_一聚教程网
本次文章要给大家讲解的是Python对象引用及复制代码,相信这也是大家问题比较大的一个点,下面为大家具体整理了操作过程,一起来了解下. 可以说Python没有赋值,只有引用.你这样相当于创建了一个引用 ...
- python判别性别的代码_python如何实现性别识别 python实现性别识别代码示例
python如何实现性别识别?本篇文章小编给大家分享一下python实现性别识别代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 使用keras ...
最新文章
- A股光刻胶飙涨背后:仅一家可供应高端光刻胶
- Hadoop学习之第七章节:Hive安装配置
- JSON数据解析:Gson(谷歌)和fastjson(阿里巴巴)的异同点
- 深度学习(二十)——Ultra Deep Network, 图像超分辨率算法
- 个人中心的html,个人中心.html
- eslint airbnb 不允许尾随逗号
- 陈平原教授谈博士论文写作经验:讲得太好了!
- 收藏10个2012年最新发布的jQuery插件
- cookie和session的使用和区别
- Could not obtain transaction-synchronized Session for current thread原因及解决方案
- 计算机ip保留地址,分类ip地址中,保留地址有哪些?具体点说说,作业。
- Camel可视化操作(结合Gooflow)
- Virtualbox源码分析6_VMM虚拟化实现源码分析3 HMVMXR0.cpp
- 代码美化网站,让你的代码别具一格
- 发射功率 接收灵敏度 RF射频传输 原理 介绍 三分钟看懂 详解!
- visio画图复制粘贴到word_Visio 2010怎么复制图片 Visio粘贴图形到其它office程序
- 专升本高数——第二章 一元函数的导数与微分【学习笔记】
- 国际高中成绩差但是想读名校怎么办(文末附自救指南)
- 在rk3328上从零构建ubuntu16.04系统系列(1):sdk的环境配置和编译与uboot的网卡驱动配置
- CVPR 2022 Oral | MLP进军底层视觉!谷歌提出MAXIM:刷榜多个图像处理任务,代码已开源!...