Код не работает должным образом и консоль перезапускается в Spyder - PullRequest
0 голосов
/ 20 сентября 2019

Я запустил код ниже.Когда я попытался ввести несуществующее имя файла, вместо распечатки «Файл не может быть открыт», Spyder показал «Соединение с ядром» и консоль перезапустилась.Как я мог это исправить?Я совершенно новичок в Python и Spyder.

fname=input('Enter the file name: ')
try:
    fhand=open(fname)
except:
    print('File cannot be opened:', fname)
    exit()
count = 0
for line in fhand:
    if line.startswith('Subject:'):
        count = count + 1
print('There were', count, 'subject lines in', fname)
...