看代码段1
import os#python当中一个常用的系统的库 image_dir = "data/images"#图片的路径。 label_dir = "data/labels"#标注信息的路径 labelnames = os.listdir(label_dir)#创建一个列表用于接受标注路径上的标注文件的名字,并且以列表形式进行呈现 for labelname in labelnames:#在标注文件的列表上进行遍历 label = os.path.join(label_dir,labelname)#将标注文件的相对路径给出来 # print(label) labelread = open(label,'r')#读取标注信息文件 contens = labelread.readlines()#一次性全读出 if contens:#如果标注信息里面有类容 print("true"+label) else:#否则 print("none"+label) fropath = (labelname.split(".")[0])#将标注文件以.分割一次,并且取出下标为O的部分 path = fropath+".png"#找到空标注文件的图片名称 image_path = os.path.join(image_dir,path)#找到空标注文件的图像路径 os.remove(image_path)#移除图片 labelread.close()#将读的文件关闭,这里必须关闭 os.remove(label)#移除空标注文件
2
s= 'www.dod.com.cn'
# 默认分隔符
print(s.split())
# . 分割
print(s.split('.'))
# 分割一次 2次
print(s.split('.',1))
print(s.split('.',2))
# 取出被 . 分割的下标为1的字符串
print(s.split('.',2)[1])
# 分割最多次实际与不加参数一样(默认分割富一样)
print(s.split('.',-1))
#分割三次并将分割的字符串保存到三个文件内
s1,s2,s3= s.split('.',2)
print(s1)
print(s3)
print(s2)



