python批量按顺序重命名文件名(适用于png,jpg,xml,json,txt,gt等各形式的文件)
2020-07-12 17:15
337 查看
# -*- coding: utf-8 -*- import os class BatchRename(): def __init__(self): self.path = 'D:/txt' #文件路径 def rename(self): filelist = os.listdir(self.path) filelist.sort() total_num = len(filelist) i = 1 for item in filelist: if item.endswith('.txt'): src = os.path.join(os.path.abspath(self.path), item) s = str(i) s = s.zfill(4) # 0001.txt 0002.txt 0003.txt... dst = os.path.join(os.path.abspath(self.path), s + '.txt') try: os.rename(src, dst) print ('converting %s to %s ...' % (src, dst)) i = i + 1 except: continue print ('total %d to rename & converted %d files' % (total_num, i)) if __name__ == '__main__': demo = BatchRename() demo.rename()
相关文章推荐
- Python 批量给文件重命名,添加文件名后缀
- Python 实现批量文件改名操作。比如某路径下有“01.txt”“02.txt”“03,txt”,将其统一改为“学生01.txt”“学生02.txt”“学生03.txt”的形式。
- python文件名读取,将txt中每行的最后一个字符提取放入另一个txt中,python批量转化tif文件为jpg
- Python 批量给文件重命名,添加文件名后缀
- python——使用yaml数据格式,PK --> XML,JSON
- MATLAB: 如何读取txt中的文件 如何将数据批量写入数据 文件名递增
- 批量xml格式文件按字段顺序转json文件
- 复制当前目录及其子目录下面的所有的txt文件,如果有文件名相同则重命名为bak01,bak02 ......
- python 读写txt文件 json文件的实现方法
- python 修改文件名和提取文件到txt
- Python 批量读取文件名并写入txt 4000 中
- Python和perl实现批量对目录下电子书文件重命名的代码分享
- python批量下载兰科植物网站的图片,并重命名文件
- Python如何给文件按顺序重命名
- 利用Python读取文件名并生成txt文件——以图片文件为例
- python中json文件转xml文件
- Python 批量合并多个txt文件的实例讲解
- Python-读取目录所有文件的文件名并保存到txt文件
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- Python操作小结(连接mysql、解析txt\json文件、crontab任务、http请求, 等等)