# import cv2
from tqdm import tqdm
import os
label_path = r'C:\Users\yewenjing\Desktop\1112'
out_path = r'C:\Users\yewenjing\Desktop\222221'
for fliename in tqdm(os.listdir(label_path)):
if fliename.endswith('.txt'):
# img = cv2.imread(os.path.join(img_path,fliename))
with open(os.path.join(label_path,fliename), 'r') as f:
lines = f.readlines()
new_lines = []
for line in lines:
if not line.startswith('0'):
new_lines.append(line.strip())
# 删除行之间的空行
# new_lines = [x for x in new_lines if x]
# 将结果写回文件
with open(os.path.join(out_path,fliename), 'w') as f:
f.write('\n'.join(new_lines))
数据处理:txt文件中删除首位数字对应的行 并且存在空行去除空行
最新推荐文章于 2025-03-12 10:31:05 发布