Предмет: Информатика, автор: miles44

Что делать, если в Python не работает write. Точнее не работает с украинскими и русскими буквами. Как это исправить? ​


vanapavlov818: Привет, а ты можешь скинуть скрин или сам код?

Ответы

Автор ответа: miykalove
0

Відповідь:

Из-за буферизации строка может не отображаться в файле до тех пор, пока вы не назовете flush() или close(). Поэтому попробуйте вызвать f.close() после f.write(). Также рекомендуется использовать with с файловыми объектами, он автоматически закроет файл для вас, даже если вы выйдете из блока with раньше из-за исключения или инструкции return.

Пояснення:

Автор ответа: Аноним
1

Ответ:

В python использовать русские буквы нельзя!!!

Как сделать чтобы write работал? Пишем следующий код:

outFile = open('P4Output.txt', 'w') outFile.write(output) print output print "Output saved to \"P4Output.txt\"\n"

Второй код:

f = open('test.txt', 'w') f.write("test")

Похожие вопросы
Предмет: Окружающий мир, автор: тин2
Предмет: Химия, автор: amiami666