Kennyrnt
@Kennyrnt
Новичок в программировании

Не пишется текст в текстовый файл?

Начал изучать Python. Посмотрел урок по работе с файлами.
создаю текстовый документ с именем 'text'. Далее пишу следующий код:

file = open ('text.txt', 'w')
file.write('Hello')

После этого в файле должно появится слово 'Hello', однако его там нет. Файл питона и документа лежат в одной папке.
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Буфер сбросьте на диск тогда уже:

file.close()

Данные пишутся сначала в буфер. Из которого, в данном случае при закрытии файла, - изменения из буфера записываются на диск.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
привыкай к менеджерам контекста сразу

with которые

па жизни поможет не раз, и не только в Питоне
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы