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ÅŸ:
Python deneyin...virgül vs' dışın...
İyi bir uygulama-dışında-başka deneyin...
Python: eğer bir dize bir tamsayı Dışı...
Python deneyin-baÅŸka...
Python shell komutu çalıştırma ve çıkı...