python文件批量改名
2017-10-30 16:51
417 查看
import os import fnmatch import natsort
path=input('请输入文件路径(结尾加上/):') #获取该目录下所有文件,存入列表中 f=fnmatch.filter(os.listdir(path), '*.txt') n = 0 for i in f: oldname = path + f newname = path + str(n+1) + '.txt' os.rename(oldname,newname) print(oldname,'======>',newname) n += 1
请输入文件路径(结尾加上/):’/home/zhangle/DATA/2/’
(‘/home/zhangle/DATA/2/706.txt’, ‘======>’, ‘/home/zhangle/DATA/2/1.txt’)
(‘/home/zhangle/DATA/2/701.txt’, ‘======>’, ‘/home/zhangle/DATA/2/2.txt’)
(‘/home/zhangle/DATA/2/710.txt’, ‘======>’, ‘/home/zhangle/DATA/2/3.txt’)
(‘/home/zhangle/DATA/2/709.txt’, ‘======>’, ‘/home/zhangle/DATA/2/4.txt’)
(‘/home/zhangle/DATA/2/708.txt’, ‘======>’, ‘/home/zhangle/DATA/2/5.txt’)
(‘/home/zhangle/DATA/2/707.txt’, ‘======>’, ‘/home/zhangle/DATA/2/6.txt’)
(‘/home/zhangle/DATA/2/705.txt’, ‘======>’, ‘/home/zhangle/DATA/2/7.txt’)
(‘/home/zhangle/DATA/2/703.txt’, ‘======>’, ‘/home/zhangle/DATA/2/8.txt’)
(‘/home/zhangle/DATA/2/702.txt’, ‘======>’, ‘/home/zhangle/DATA/2/9.txt’)
(‘/home/zhangle/DATA/2/704.txt’, ‘======>’, ‘/home/zhangle/DATA/2/10.txt’)
相关文章推荐
- python文件_批量改名
- 用PYTHON對文件批量改名
- python脚本文件批量改名
- python批量文件 改名
- Python 文件批量改名
- python文件批量改名
- python3.6深度学习图片集处理项目源代码(为cnn等准备图片集合,批量生成、删除、改名、旋转、调整图片大小,包括删除指定路径下所有文件)
- Python_批量修改文件的编码格式
- Python批量文件重命名
- python批量修改文件
- 用python实现批量重命名文件的代码
- Python抓取网页&批量下载文件方法初探(正则表达式+BeautifulSoup)
- 提供下载:批量图片压缩(生成缩略图或指定大小图片)及文件批量改名器
- Python 批量合并多个txt文件的实例讲解
- Python 批量合并多个txt文件
- 【python】解析不规则json文件批量获取指定字符串
- Python批量重命名指定文件夹下文件的两种方法
- Python 批量给文件重命名,添加文件名后缀
- 编写python脚本-->批量下载淘宝 2012年ADC技术嘉年华PDF文件
- Python笔记5之实例:批量删除文本空行和多文件合并