遍历筛选txt文本
import os
file_path = ('D:\VisDrone2019-DET-val\images/new_images')
files = os.listdir(file_path)
target_path = ('D:\VisDrone2019-DET-val\images/new_images/less10')
if not os.path.exists(target_path):
os.mkdir(target_path)
for file in files:
file_path2 = os.path.join(file_path, file)
if os.path.isfile(file_path2):
count = len(open(file_path2, 'r').readlines())
if count < 10:
output = open(os.path.join(target_path, file), 'w', encoding="utf-8")
with open(file_path2, encoding='utf-8') as file_obj:
for line in file_obj:
output.writelines(line)
output.close()
os.remove(file_path2)
#os.remove(file_path)
#os.remove('file_path2')
#os.rename('result.txt', 'file_path2')