Застрял при использовании str.read () - PullRequest
0 голосов
/ 21 марта 2020

Я новичок в python. Я не знаю, почему, когда я использую str.read (), все символы сохраняются в каждой строке, как здесь здесь

while True:
    fhand = input('Enter a file name:\n')
    try:
        fname = open(fhand)
        break
    except:
        print('Please enter file name again in doc C')
    continue
fr = fname.read()
for line in fr:
    line = line.rstrip()
    if not line.startwith('From')
        print(line)

1 Ответ

0 голосов
/ 21 марта 2020

вместо fname.read () используйте fname.readlines ()

https://www.tutorialspoint.com/python/file_readlines.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...