使用Python批量修改文件名的代码实例


Posted in Python onJanuary 24, 2019

这两天在整理一些文章,但是文件夹中每个文章没有序号会看起来很乱,所以想着能不能用Python写一个小脚本。

使用Python批量修改文件名的代码实例

于是乎,参考了多方资料,简单写了下面几行代码

import osdef tekan():
  i=1 #为序号赋初值
  for old_file in os.listdir('.'): #os.listfir('.')用于获取当前文件夹所有文件名,'.'表示当前文件夹,也可改为目标文件路径
    if 'py' not in old_file: #由于脚本文件不需要修改文件名,所以这里做个判断
      #new_name=old_file.split(' ')[1] #这行用来将文件名回到原来状态
      new_name=str(i)+' '+str(old_file) #在文件名前加上序号与空格
      os.rename(old_file,new_name) #os.rename()用来修改名称
      i+=1 #序号加1if __name__ == '__main__':
  tekan()

接下看看看执行效果

使用Python批量修改文件名的代码实例

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
python处理json数据中的中文
Mar 06 Python
python判断windows隐藏文件的方法
Mar 21 Python
Python处理JSON时的值报错及编码报错的两则解决实录
Jun 26 Python
利用Python批量提取Win10锁屏壁纸实战教程
Mar 27 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
Jun 04 Python
Python实现的tcp端口检测操作示例
Jul 24 Python
Python中关键字global和nonlocal的区别详解
Sep 03 Python
Django中Middleware中的函数详解
Jul 18 Python
对django layer弹窗组件的使用详解
Aug 31 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
Aug 07 Python
Python实现手势识别
Oct 21 Python
Python并发:多线程与多进程的详解
Jan 24 #Python
python用opencv批量截取图像指定区域的方法
Jan 24 #Python
python+pyqt5实现KFC点餐收银系统
Jan 24 #Python
Python微医挂号网医生数据抓取
Jan 24 #Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 #Python
几行Python代码爬取3000+上市公司的信息
Jan 24 #Python
python安装pywin32clipboard的操作方法
Jan 24 #Python
You might like
PHP中的cookie不用刷新就生效的方法
2012/02/04 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
JavaScript获取和设置CheckBox状态的简单方法
2013/07/05 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
Javascript中函数名.length属性用法分析(对比arguments.length)
2016/09/16 Javascript
jQuery移除或禁用html元素点击事件常用方法小结
2017/02/10 Javascript
JS简单生成随机数(随机密码)的方法
2017/05/11 Javascript
详解Vuex中mapState的具体用法
2017/09/28 Javascript
vue axios请求超时的正确处理方法
2018/04/02 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
2019/05/14 Javascript
jQuery实现每日秒杀商品倒计时功能
2019/09/06 jQuery
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
[42:32]Secret vs Optic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
利用Python破解验证码实例详解
2016/12/08 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
2017/06/07 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
Python实现的json文件读取及中文乱码显示问题解决方法
2018/08/06 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
Python线程下使用锁的技巧分享
2018/09/13 Python
浅析Python 实现一个自动化翻译和替换的工具
2019/04/14 Python
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
应届生体育教师自荐信
2013/10/03 职场文书
优秀幼教自荐信
2014/02/03 职场文书
篮球比赛口号
2014/06/10 职场文书
2014年最新党员对照检查材料汇总
2014/09/15 职场文书
乡镇干部党的群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
反对四风自我剖析材料
2014/10/07 职场文书
2015年社区环境卫生工作总结
2015/04/21 职场文书
初三化学教学反思
2016/02/22 职场文书
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS
详解Python+OpenCV绘制灰度直方图
2022/03/22 Python
Java 超详细讲解十大排序算法面试无忧
2022/04/08 Java/Android