content = file.read()
print(content) ->
print(len(content) -> 0
print(type(content) -> <class 'str'>
Почему при чтении переменной content я получаю пустую строку?
Потому что в файле ничего нет с той позиции, на которой ты остановился после записи.
по сути file.write() ты переместил курсор в конец и там ничего не прочитаешь ))
А можно курсор в начало файла поставить? Что еще один with не было нужды открывать
Обсуждают сегодня