亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 求助:腳本里 ctrl+C,Ctrl+D 異常捕捉問題 [打印本頁(yè)]

作者: chihiro_life    時(shí)間: 2014-04-23 10:29
標(biāo)題: 求助:腳本里 ctrl+C,Ctrl+D 異常捕捉問題
本帖最后由 chihiro_life 于 2014-04-23 10:29 編輯

下面的代碼,在命令行先后執(zhí)行Ctrl+D、Ctrl+C,沒有報(bào)錯(cuò)。
但是將代碼放在腳本里執(zhí)行時(shí),同樣是先后執(zhí)行Ctrl+D、Ctrl+C,卻報(bào)錯(cuò)了,在執(zhí)行Ctrl+C時(shí),出現(xiàn)鍵盤中斷,為什么這里沒捕獲到鍵盤中斷呢?
請(qǐng)大神釋疑一下。

代碼如下:
  1. def ff():
  2.     while True:
  3.         try:
  4.             if len(raw_input("Enter a string:")):
  5.                 print 'correct'
  6.                 break
  7.         except (KeyboardInterrupt,EOFError):
  8.             print 'invalid input ... try again'

  9. ff()
復(fù)制代碼

作者: chihiro_life    時(shí)間: 2014-04-23 23:20
查閱了下資料,我這個(gè)版本存在這樣的bug,2.76好像修復(fù)了。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2