Вам нужно использовать write()
вместо append()
:
myList =['n', 'weather', 'wind', 'other', 'avgscore']
with open("list.txt", 'w') as f:
for s in myList:
f.write(str(s) + '\n')
print("Thank you, your data was logged")
Если вы хотите добавить данные в уже записанный файл и не перезаписывать его:
Вам нужно открыть файл в режиме добавления, установив "a
" или "ab
" как
режим.
документы:
myList =['n2', 'weather2', 'wind2', 'other2', 'avgscore2']
with open("list.txt", 'a') as f:
for s in myList:
f.write(str(s) + '\n')
print("Thank you, your data was logged")
OUTPUT
n
weather
wind
other
avgscore
n2
weather2
wind2
other2
avgscore2