Запись строки в файл на новой строке каждый раз

Я хочу добавить новую строку к своей строке каждый раз, когда я звоню file.write(). Что самый легкий путь состоит в том, чтобы сделать это в Python?

221
задан alex 23 October 2017 в 05:07
поделиться

3 ответа

Используйте "\ n":

file.write("My String\n")

См. руководство Python для справки.

250
ответ дан 23 November 2019 в 04:05
поделиться

Вы можете сделать это двумя способами:

f.write("text to write\n")

или, в зависимости от вашей версии Python (2 или 3):

print >>f, "text to write"         # Python 2.x
print("text to write", file=f)     # Python 3.x
100
ответ дан 23 November 2019 в 04:05
поделиться

Вы можете использовать:

file.write(your_string + '\n')
67
ответ дан 23 November 2019 в 04:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: