Python 文件重命名批量处理
来源:互联网 发布:手机文件软件 编辑:程序博客网 时间:2024/06/05 01:00
import pdbimport shutilimport osimport xml.etree.ElementTree as ET# python 3.2dir = "/home/Desktop/workpy";def rename( files ): tree = ET.parse(dir + "/zp/" + files) root = tree.getroot() #print(root) #os.mkdir (dirname1) name = root.find('filename').text #name = name[:-4] print (name) print('\n') print (dir) print('\n') print(dir + "/zp/" + files) print('\n') print(dir + "/zp_2/" + name + ".xml") print('\n') shutil.copyfile(dir + "/zp/" + files, dir + "/zp_2/" + name + ".xml") #for object in root.findall('object'): #找到root节点下的所有object节点 # object.find('name').text = "obj" #for files in my_files: # if "lab" in root.find('object').find('name').text: # root.find('object').find('name').text = "obj" #obj = root.find('object').find('name').text #obj = obj[:-4] #print (obj) #print('\n') #root[0].text = "VOC2007" #root[1].text = root[1].text + ".jpg" #tree.write('Annotations_2/' + fileName) #print(root[1].text) #print(root[6].text) #pdb.set_trace()my_files = os.listdir(dir + "/zp/");os.mkdir (dir + "/zp_2/");for files in my_files: if "xml" in files: # print(files) rename(files)
转载请注明:http://blog.csdn.net/forest_world阅读全文
0 0
- Python 文件重命名批量处理
- python批量重命名文件
- 批量重命名文件 Python
- python批量重命名文件
- python批量重命名文件
- python批量重命名文件
- python 批量重命名文件
- Python批量文件重命名
- python批量重命名乱码文件
- Python批量重命名文件示例
- python批量重命名文件方法
- 文件重命名批量处理(Matlab)
- Python对文件进行批量随机重命名
- Python对文件进行批量随机重命名
- python之批量重命名目录文件
- Python脚本:对文件进行批量重命名
- 使用python递归批量重命名文件
- python批量复制并且重命名文件
- 菜鸟学习笔记--10.11
- find -print0与xargs -0
- elasticjob分布式任务调度中间件
- 数据结构|创建学生成绩的间接寻址(实验2.5)
- 数据结构(二)--容器练习
- Python 文件重命名批量处理
- Bootstrap巨幕
- linux命令详解(ls命令)
- HDOJ 1269 迷宫城堡-(强连通分量)
- 面向对象
- C语言中变量的存储方式和生存期
- 刷leetCode记录贴
- 手机界面设计-2——电量显示界面
- Codeforces 101161 B Average