Я пытаюсь объединить файлы CSV, и есть некоторые признаки повреждения, которые я хотел бы удалить.некоторые строки не имеют такую же длину, как другие, и если это так, я не хочу записывать их в основной файл.Это код, который я использую для выполнения этого
for line in rest:
if len(line.split(",")) == good_line_length or line == "\n":
processed_file_write.write(line)
else:
pass
Где хорошая длина строки равна len(csv_header.split(","))
Я пытаюсь это, и он выплевывает символ новой строки вместо прохождения через строкуи ничего не писать.Если я заменю pass
на processed_file_write.write("DUMMY")
, то вместо новой строки будет написано "DUMMY".Я не знаю, как заставить Python просто пропустить написание строки.