Предмет: Информатика,
автор: miles44
Что делать, если в Python не работает write. Точнее не работает с украинскими и русскими буквами. Как это исправить?
vanapavlov818:
Привет, а ты можешь скинуть скрин или сам код?
Ответы
Автор ответа:
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
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Русский язык,
автор: tamilaegieva
Предмет: Українська мова,
автор: tarasbybykuaoxhwrs
Предмет: Химия,
автор: amiami666