Tag: try-except
Eine form der Fehlerbehandlung in Python und Delphi, ähnlich wie try/catch in C-ähnlichen Sprachen. Es ist auch eine Microsoft-Erweiterung in C und C++.
5
Antworten
Ich bin Debuggen von python-code (python2.7.12) wie mein code funktioniert, aber ich bekomme einen NULL-Wert für alle Variablen, die beim streaming-tweets in die Datenbank. Die Fehler, die ich habe ist: Exception AttributeError: "'NoneType' object has no attribute
1
Antworten
Ich versuche eine einfache log-in meinem Skript. Dieser log soll mir sagen, wo der Fehler ist, und so viel wie möglich info benötigt, reparieren Sie das Skript. Habe ich in Datei drucken str(e) in jede Ausnahme, aber
2
Antworten
Ich versuche herauszufinden, wie ich die fangen kann leer Benutzereingaben über ein try und except. Wenn Sie hatte dieses zum Beispiel: try: #user input here. integer input except ValueError: #print statement saying empty string. Obwohl ich auch
2
Antworten
Ich versuche, Prozesse zu automatisieren, die auf eine Webseite lädt, die frame-by-frame. Ich werde versuchen, ein try-except Schleife, die erst ausgeführt wird, nachdem ein element ist bestätigt Gegenwart. Dies ist der code, den ich eingerichtet habe: from
16
Antworten
Habe ich eine Schleife beginnend mit for i in range(0, 100). Normalerweise läuft es richtig, aber manchmal schlägt es fehl, aufgrund von Netzwerk-Bedingungen. Derzeit habe ich es so eingestellt, dass im Fehlerfall, wird es continue im except-Klausel
2
Antworten
Dies ist ein code, der verhält sich eigenartig. Dies ist eine vereinfachte version des Verhaltens, das ich geschrieben habe. Dies wird noch zeigen, die komisch Verhalten und ich hatte einige spezielle Fragen auf, warum dies geschieht. Ich
4
Antworten
Meine python try-except-Schleife scheint nicht der Auslöser einer Tastatur-interrupt, wenn Ctrl + C gedrückt wird, während das Debuggen meines Codes in pycharm. Mein code wie folgt Aussehen: numbers = loop = True try: # ===========SUBROUTINES================== def
5
Antworten
Ich versuche, den folgenden code verwenden: try: clean = filter(None, re.match(r'^(\S+) (.*?) (\S+)$', full).groups()) except TypeError: clean = "" Jedoch bekomme ich folgenden traceback... Traceback (most recent call last): File "test.py", line 116, in <module> clean =
2
Antworten
Ich habe gekämpft, mit diesem Fehler für eine Weile jetzt, und es scheint unterschiedliche Meinungen darüber, warum der interpreter beschwert sich über die 'weiter'. So möchte ich den fehlerhaften code. import tweepy import time def writeHandlesToFile(): file
1
Antworten
Meiner while-Schleife nicht beendet wird, wenn Strg+C gedrückt wird. Es scheinbar ignoriert meine KeyboardInterrupt-Ausnahme aus. Der loop-Teil sieht wie folgt aus: while True: try: if subprocess_cnt <= max_subprocess: try: notifier.process_events() if notifier.check_events(): notifier.read_events() except KeyboardInterrupt: notifier.stop() break
3
Antworten
Tun einige API testen und versuchen, zu erstellen eine Funktion, die, gegeben eine eingegeben URL wird zurückgegeben, der json-Antwort, aber wenn ein HTTP-Fehler ist, ist die Antwort eine Fehlermeldung zurückgegeben wird. War ich mit urllib2 vor, aber
3
Antworten
Wie kann ich eine variable in try/außer block öffentlichkeit? import urllib.request try: url = "http://www.google.com" page = urllib.request.urlopen(url) text = page.read().decode('utf8') except (ValueError, RuntimeError, TypeError, NameError): print("Unable to process your request dude!!") print(text) Dieser code gibt einen
6
Antworten
Nehmen Sie den folgenden code als Beispiel: procedure TForm1.Button1Click(Sender: TObject); var Obj: TSomeObject; begin Screen.Cursor:= crHourGlass; Obj:= TSomeObject.Create; try // do something finally Obj.Free; end; Screen.Cursor:= crDefault; end; wenn es ein Fehler war passiert, in der //do
10
Antworten
Wenn Sie nur wollen, zu tun versuchen-mit Ausnahme ohne Behandlung die Ausnahme, wie macht man das in Python? Ist die nach dem richtigen Weg, es zu tun? try: shutil.rmtree(path) except: pass Kommentar zu dem Problem Seltsam, dass