Als «error-handling» getaggte Fragen

85
VBScript - Verwenden der Fehlerbehandlung

Ich möchte VBScript verwenden, um Fehler abzufangen und zu protokollieren (dh bei Fehler "etwas protokollieren") und dann die nächste Zeile des Skripts fortzusetzen. Beispielsweise, On Error Resume Next 'Führen Sie Schritt 1 aus 'Führen Sie Schritt 2 aus 'Führen Sie Schritt 3 aus Wenn in Schritt 1...

80
Behandlung von Fehlern in ANTLR4

Das Standardverhalten, wenn der Parser nicht weiß, was zu tun ist, besteht darin, Nachrichten wie folgt an das Terminal zu drucken: Zeile 1:23 fehlt DECIMAL bei '}' Dies ist eine gute Nachricht, aber am falschen Ort. Ich möchte dies lieber als Ausnahme erhalten. Ich habe versucht, die zu...

78
Hat Python ein Argc-Argument?

Ich habe das gleiche Programm (offene Textdatei und Inhalt anzeigen) in C und C ++ geschrieben. Jetzt mache ich dasselbe in Python (auf einem Linux-Rechner). In den C-Programmen habe ich den Code verwendet: if (argc != 2) { /* exit program */ } Frage: Was wird in Python verwendet, um die...

74
In Python versuchen, bis kein Fehler mehr auftritt

Ich habe einen Code in Python, der wahrscheinlich einen Fehler verursacht, weil er auf einen Server zugreift und dieser Server manchmal einen internen Serverfehler von 500 aufweist. Ich möchte es so lange versuchen, bis ich den Fehler nicht mehr bekomme. Meine Lösung war: while True: try: #code...

74
IndexError: Zu viele Indizes für Array

Ich weiß, dass es eine Menge dieser Threads gibt, aber alle sind für sehr einfache Fälle wie 3x3-Matrizen und solche Dinge gedacht, und die Lösungen gelten nicht einmal für meine Situation. Also versuche ich, G gegen l1 grafisch darzustellen (das ist keine Elf, sondern eine L1). Die Daten befinden...