我有一个大致遵循类似这样的尝试语句。
for result in results['matches']:
try:
#runs some functions
except KeyboardInterrupt:
leaveopt = raw_input( 'Would you like to exit or skip the current match? [e/s]:' )
if leaveopt == 'e':
print '\nExiting...'
else:
print '\nSkipping match...'
当我运行程序时,我没有收到任何错误,但是当我按下 ctrl-c 时,它只是跳过当前的比赛,而不是询问我想做什么。我想知道是否只有一些内容可以在 try 语句的 except 部分中运行,或者是否还有其他问题。