Yakalama deneyin-dışında Python keyboardinterrupt | Netgez.com
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

  • FPSRussia

    FPSRussia

    19 NÄ°SAN 2010
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010