![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python编码
杰尼龟1231
这个作者很懒,什么都没留下…
展开
-
python实现比对两个文件夹下的所有文件,将不同文件复制到文件夹3,相同文件复制到文件夹4
import osimport shutil# 将in_path文件夹里的所有文件复制到out_path中def copy_file(in_path, out_path): if not os.path.isdir(in_path): shutil.copy(in_path, out_path) else: if not os.path.exists(out_path): os.makedirs(out_path)原创 2022-01-03 10:29:27 · 1257 阅读 · 0 评论 -
Python实现遍历文件夹下xml文件转化为yolo格式的txt文件
import xml.etree.ElementTree as ETimport pickleimport osfrom os import listdir, getcwdfrom os.path import joinclasses = ['person', 'forklift'] def convert(size, box): dw = 1. / (size[0]) dh = 1. / (size[1]) x = (box[0] + box[1]) / 2.0原创 2021-11-18 14:55:29 · 609 阅读 · 0 评论 -
Python实现遍历文件夹下所有文件并重命名排序
存在问题:1.多次重复运行会导致文件丢失2.文件原有顺序会被打乱import oscount = 1path = ""filelist = os.listdir(path)for file in filelist: print(file)for file in filelist: Olddir = os.path.join(path, file) if os.path.isdir(Olddir): continue filename = os原创 2021-11-18 14:52:08 · 1211 阅读 · 0 评论 -
Python实现比对两个文件夹下文件名,删除不同的文件
# -*- coding: utf-8 -*-import osroot_path = ''def contrastDir(file_dir): jpg_list = [] xml_list = [] for root, dirs, files in os.walk(file_dir+'11.11'): # 文件夹a路径 for file in files: if os.path.splitext(file)[1] ==原创 2021-11-18 10:21:15 · 2051 阅读 · 0 评论