Найти - Пользователи
Полная версия: Проблема с прочтением файлов.
Начало » Python для новичков » Проблема с прочтением файлов.
1
Pashman
Появилась надобность открыть обычный текстовый файл и и использовать некоторый текст из него. Однако когда нужно показать, что программа нашла в этом файле, Python выдает такое:

<_io.TextIOWrapper name='keys.txt' mode='r' encoding='cp1251'>

Пример кода:

opened = open(r"keys.txt", "r")
opened.read(1)
print(opened)

В чем может быть проблема?
sp3
opened = open(r"keys.txt", "r")
text = opened.read()
print(text )
Pashman
Спасибо! А в чем разница? Почему работает именно так?
4kpt
Pashman
А куда Вы считываете информацию из файла? В какую переменную?
Вы “принтуете” объект открытого файла, а не считанную из него информацию. Поэтому питон Вам все чесно и показывает, что opened - это объект открытого с параметром “r” файла из которого Вы можете что-то считать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB