python 修改文件名和提取文件到txt
来源:互联网 发布:安卓手游刷元宝软件 编辑:程序博客网 时间:2024/06/06 04:59
修改文件名:
import os
import sys
file='C:'
#i = 0
def refilename(file):
dir = os.path.abspath(file)
dirlist=os.listdir(dir)
i=0
for dir1 in dirlist:
dir1join=os.path.join(dir,dir1)
#for i in range(len(dirlist)):
k=(i+1)*1000
if dir1join !='.' and dir1join !='..' and os.path.isdir(dir1join):
dirlist=os.listdir(dir1join)
for filename in dirlist:
olddir=os.path.join(dir1join,filename)
oldname=os.path.splitext(filename)[0]
filetype=os.path.splitext(filename)[1]
k=k+1
s=str(k)
newdir=os.path.join(dir1join,s+filetype)
os.rename(olddir,newdir)
i=i+1
if __name__ == "__main__":
refilename('train')
refilename('test')
提取文件到txt
import os
import sys
import os.path
#dir_name = 'I:\vs2015\bofvs2010\data'
def pic_list(dir_name):
fp = open(dir_name + '.txt', 'w')
cdir = os.path.abspath(dir_name)
dirs = os.listdir(cdir)
for d in dirs:
dir_path = os.path.join(cdir, d)
if d != '.' and d != '..' and os.path.isdir(dir_path):
pics = os.listdir(dir_path)
fp.write('%s %d\n' % (str(d), len(pics)))
for p in pics:
fp.write('%s\n' % str(os.path.join(dir_path, p)))
fp.close()
if __name__ == '__main__':
pic_list('train')
pic_list('test')
- python 修改文件名和提取文件到txt
- 将目录及子目录下的.jpg文件名提取到.txt文件中
- 批量提取文件名到txt文档的方法
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- Python-读取目录所有文件的文件名并保存到txt文件
- python生成指定文件名的txt文件
- DOS和BAT批量提取修改文件名
- 【Python】【Shell】把txt文档中文件名对应的文件cp到其他文件夹
- 提取一个文件的文件名和扩展名
- 简单的Txt文件名修改和扩展名修改
- python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
- 【批处理脚本】遍历文件夹内所有文件名到txt文件
- python 截取文件和文件名
- python提取图像的名字*.jpg到txt文本
- 提取xml文档的内容到.txt文件中
- 用opencv提取rgb,并存储到txt文件
- JVM类文件结构
- Akka(24): Stream:从外部系统控制数据流-control live stream from external system
- [笔记分享] [RPM] RPM debug log
- 面试题39. 二叉树的深度
- 【NOIP2017提高A组模拟9.5】心灵治愈
- python 修改文件名和提取文件到txt
- 体验复杂度
- 数据库基础
- Eclipse下svn的创建分支/合并/切换使用
- 习题 7.2 求方程ax^2+bx+c=0的根,用3个函数分别求当:b^2-4ac大于0、等于0和小于0时的根并输出结果。从主函数输入a, b, c的值。
- 机器学习-损失函数汇总
- bzoj1208: [HNOI2004]宠物收养所
- C#解析多重的JSON字符串
- hdu6205