У меня проблема с функцией read() в Python, она просто не читает файл:
read()
with open("D:\\Joseph\\pythontest.txt", "w+") as f: f.write("Hello World") print(f.read())
Он ничего не показывает в выводе (даже ошибка), просто завершает программу.
снимок экрана кода в Sublime IDE, на котором ничего не напечатано
Ваш код пытается записать его так, как у вас есть «w +» в качестве второго параметра вызова open (). Пожалуйста, используйте открытое без второго параметра.
Вы пишете в файл, но не вернулись в файл. Курсор расположен после того, что вы написали.
Попробуйте f.seek(0) перейти в начало вашего файла после записи в него.
f.seek(0)