sagen, dass ich den folgenden Code haben:Wie kann ich eine try-Anweisung in Python zum Testen schnell deaktivieren?
try: print 'foo' # A lot more code... print 'bar' except: pass
Wie würde ich zu Testzwecken die try-Anweisung vorübergehend deaktivieren?
Sie können die Zeilen try
und except
nicht einfach kommentieren, da der Einzug immer noch deaktiviert ist.
Gibt es keinen einfacheren Weg?
#try: print 'foo' # A lot more code... print 'bar' #except: # pass
Sie generell vermeiden sollten mit „Viel mehr Code“ innerhalb eines 'versuchen:' Block in den ersten Platz. Normalerweise wollen Sie nur eine Zeile drin haben. – wim
Diese Frage ergibt keinen Sinn. Sie deaktivieren keine 'try'-Anweisungen zum Testen, Sie testen, ob es richtig ausgeführt wird. Wenn Sie das Testen wie in einer Art "Prototyping" meinen, bewegen Sie einfach den Code innerhalb der try-Anweisung in eine Funktion und rufen Sie die Funktion direkt auf. – mmgp