python实现文件批量重命名

 更新时间:2021年04月05日 14:18:00   作者:劲酒奶奶  
这篇文章主要为大家详细介绍了python实现文件批量重命名,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了python实现文件批量重命名,供大家参考,具体内容如下

讲解

1、库:os
2、代码效果:对指定文件夹内所有文件重命名为1,2,3…
3、代码原理:使用os.listdir()遍历文件同时用os.rename()实现重命名

代码

import os


def reName(dirname):
 count = 0
 for cur_file in os.listdir(dirname):
 count += 1
 oldDir = os.path.join(dirname, cur_file) 
 filetype = os.path.splitext(cur_file)[1] # 文件类型
 newDir = os.path.join(dirname, str(count) + filetype) # 新文件
 os.rename(oldDir, newDir)
 print(oldDir, newDir)


if __name__ == "__main__":
 dirname = r""#文件夹路径
 reName(dirname)

运行效果

运行前

一步一打印

运行结果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 利用Python进行微服务架构的监控与日志分析

    利用Python进行微服务架构的监控与日志分析

    Python作为一种强大的编程语言,提供了丰富的工具和库,可以帮助我们实现对微服务架构的监控和日志分析,本文将介绍如何利用Python编写监控脚本和日志分析程序,以便于更好地管理和维护微服务系统
    2024-03-03
  • Python self用法详解

    Python self用法详解

    这篇文章主要介绍了Python self用法的相关资料,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
    2020-11-11
  • python中xlutils库用法浅析

    python中xlutils库用法浅析

    在本篇文章里小编给大家整理了一篇关于python中xluntils库用法浅析的内容,有需要的朋友们可以学习下。
    2020-12-12
  • python中的yield from语法快速学习

    python中的yield from语法快速学习

    在本篇文章里小编给大家整理的是一篇关于python中的yield from语法快速学习相关内容,有兴趣的朋友们可以参考下。
    2020-11-11
  • Python matplotlib.pyplot.hist()绘制直方图的方法实例

    Python matplotlib.pyplot.hist()绘制直方图的方法实例

    直方图(Histogram)又称质量分布图,是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况,一般用横轴表示数据类型,纵轴表示分布情况,下面这篇文章主要给大家介绍了关于Python matplotlib.pyplot.hist()绘制直方图的相关资料,需要的朋友可以参考下
    2022-06-06
  • 一文弄懂10大Pandas的索引

    一文弄懂10大Pandas的索引

    索引在我们的日常生活中其实是很常见的,本文主要介绍了一文弄懂10大Pandas的索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • Python中类的初始化特殊方法

    Python中类的初始化特殊方法

    本文给大家介绍一下Python中类才初始化时候的特殊方法,通过实例给大家做了分析,一起来学习下。
    2017-12-12
  • 在Qt中正确的设置窗体的背景图片的几种方法总结

    在Qt中正确的设置窗体的背景图片的几种方法总结

    今天小编就为大家分享一篇在Qt中正确的设置窗体的背景图片的几种方法总结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • Python利用3D引擎制作一个3D迷宫游戏

    Python利用3D引擎制作一个3D迷宫游戏

    Python有一个不错的3D引擎——Ursina。本文就来利用Ursina这一引擎制作一个简单的3D迷宫游戏,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-01-01
  • Python+Pyecharts实现散点图的绘制

    Python+Pyecharts实现散点图的绘制

    散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。本文将利用Python Pyecharts实现散点图的绘制,需要的可以参考一下
    2022-06-06

最新评论