Вот мой файл
first term word1_0.1 word2_0.2
second term another word_0.45 last word_0.89
Я хочу, чтобы мой вывод был таким:
first term
word1_0.1
word2_0.2
second term
another word_0.45
last word_0.89
Вот что я сделал:
with open("education.txt",encoding="utf-8") as openfile:
for line in openfile:
if line.strip():
for part in line.split("\t"):
file = open('output.csv','a', encoding='utf-8')
file.write(("".join(part) + "\n"))
file.close()
Что дает я получил следующий результат:
first term
word1_0.1
word2_0.2
second term
another word_0.45
last word_0.89
Кажется, я не могу удалить мой окончательный результат из этих пустых строк. Есть идеи, где я ошибся?