Итак, прочитав много экземпляров того же вопроса, на который я отвечу, я все еще застрял. Почему эта функция не писать на новой линии каждый раз, когда ?:Напишите новую строку в файл (Python 3)
def addp(wrd,pos):
with open('/path/to/my/text/file', 'w') as text_file:
text_file.write('{0} {1}\n'.format(wrd,pos))
Казалось бы, как если бы \n
должен делать трюк. Я что-то упускаю?
Я бег Ubuntu 15.04
Вы используете неправильный режим. Вам нужно использовать ['' a'' (добавить)] (http://stackoverflow.com/questions/4706499/how-do-you-append-to-a-file-in-python), а не '' w '(писать). –