Я создал скрипт python для чтения строк из файла с именем input.txt и вывода их в output.txt с некоторыми изменениями в форматировании.
Вот код здесь:
with open("input.txt") as f:
lines = [line.rstrip() for line in f]
towrite = open("output.txt", "a")
for term in lines:
for char in term:
towrite.write(char+"[ \t]+")
towrite.write("|")
towrite.close()
Если input.txt содержит только одну строку с символами «ab», output.txt должен иметь «a [\ t] + b [\ t] + |» но вместо этого имеет "a [] + b [] + |". Я думаю, что это замена \ t с вкладкой, как это исправить?