SORU
17 Kasım 2010, ÇARŞAMBA


Yakalama deneyin-dışında Python keyboardinterrupt

Python bir şekildetry-except bir deyim içinde tüm kod koymadanKeyboardInterrupt olay yakalama var mı? Temiz kullanıcı basarsa iz bırakmadan çıkmak istiyorumctrl-c.

CEVAP
17 Kasım 2010, ÇARŞAMBA


Evet, bir kesme işleyicisi yükleyebilirsiniz.

import signal
import sys
import time

def signal_handler(signal, frame):
    print 'You pressed Ctrl C!'
    sys.exit(0)

signal.signal(signal.SIGINT, signal_handler)
print 'Press Ctrl C'
while True:
    time.sleep(1)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012