Я запустил код ниже.Когда я попытался ввести несуществующее имя файла, вместо распечатки «Файл не может быть открыт», 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)