2017-07-11 1 views
-3

Ich bekomme einen Syntaxfehler für die Ausnahme Ich lese viele andere Antworten, und ich habe versucht, alles außer der While-Schleife zu kommentieren, um sicherzustellen, dass es nicht etwas anderes war. Ich bin mir nicht sicher, was los ist.Außer Block werfen SyntaxError

from timeit import default_timer 

start = default_timer() 

while True: 
    print('a') 
    except KeyboardInterrupt: 
     break 
print(default_timer() - start) 
+0

Warum Sie try-except verwenden, ohne die Syntax zu kennen? –

Antwort

2

Sie haben keine zugehörige try-Anweisung mit Ausnahme catch

from timeit import default_timer 

start = default_timer() 

while True: 
    try: 
     print('a') 
    except KeyboardInterrupt: 
     break 
print(default_timer() - start) 

die docs zum Umgang mit Ausnahmen Hier sind

+0

Danke !!!!!!! –

+0

Willkommen. Einfach als korrekt markieren :) – Adam

Verwandte Themen