#coding=utf-8
import os
#import os.path
import shutil #Python文件复制相应模块
def GetFileNameAndExt(filename):
(filepath,tempfilename) = os.path.split(filename);
(shotname,extension) = os.path.splitext(tempfilename);
return shotname,extension
'''source_dir='/home/.../VOC2007/ImageSets/Main/train'#在该文件得到文件名
img=os.listdir(source_dir)
print(img)'''
label_dir=r'/home/.../VOC2007/Annotations' #与改路径拼接
annotion_dir='/home/.../teacher/train' #拷贝到文件c
path = '/home/.../VOC2007/ImageSets/Main'
train = open(os.path.join(path,'train.txt'))
lines= train.readlines()
#print (lines)
s=[]
for line in lines:
line = line.strip()
print (line) #打印出文件名
tempxmlname='%s.xml'%line
print(tempxmlname)
xmlname=os.path.join(label_dir,tempxmlname)
print (xmlname)
os.listdir(label_dir)
shutil.copy(xmlname,annotion_dir)
#os.listdir(xmlname)
'''
##1.将指定A目录下的文件名取出,并将文件名文本和文件后缀拆分出来
img=os.listdir(source_dir)#得到文件夹下所有文件名称