ここにテストケースがあります。
try:
targ = raw_input("Please enter target: ")
except KeyboardInterrupt:
print "Cancelled"
print targ
ctrl+c- を押すと、出力は次のようになります。
NameError: name 'targ' is not defined
私の意図は、出力が「キャンセル」されることです。raw_input 中に KeyboardInterrupt をキャッチしようとすると、なぜこれが起こるのかについて何か考えはありますか?
ありがとう!