Функция печати не показывает открытый текстовый файл, когда ячейка ниже (блокнот jupyter) - PullRequest
0 голосов
/ 03 октября 2018

Есть какой-нибудь текстовый файл, и когда печатал каждую строку в одной ячейке, то все хорошо:

import os
path = os.path.join('requirements.txt')
f = open(path, 'r', encoding = 'UTF-8')
print(f)
for line in f.readlines():
    print(line)  

Был такой отпечаток:

tensorflow_gpu==1.3.0
scipy==0.18.1
numpy==1.11.1
...

Но когда печатал в ячейкениже (в блокноте jupyter) часть кода:

for line in f.readlines():
        print(line)  

Тогда не было print / n Но если печатать только print (f), то печатал текст:

<_io.TextIOWrapper name='requirements.txt' mode='r' encoding='UTF-8'>
...