Wie machen Sie es in Python, wenn Sie nur einen Versuch ausführen möchten, ohne die Ausnahme zu behandeln? Ist das Folgende der richtige Weg, um es zu tun? try: shutil.rmtree(path) except:
Wie machen Sie es in Python, wenn Sie nur einen Versuch ausführen möchten, ohne die Ausnahme zu behandeln? Ist das Folgende der richtige Weg, um es zu tun? try: shutil.rmtree(path) except:
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR...
Das noexceptSchlüsselwort kann angemessen auf viele Funktionssignaturen angewendet werden, aber ich bin mir nicht sicher, wann ich es in der Praxis verwenden soll. Basierend auf dem, was ich bisher gelesen habe, noexceptscheint die Hinzufügung von Last-Minute einige wichtige Probleme zu lösen, die...
Ich habe eine Schleife beginnend mit for i in range(0, 100). Normalerweise läuft es korrekt, aber manchmal schlägt es aufgrund von Netzwerkbedingungen fehl. Derzeit habe ich es so eingestellt, dass es bei einem Fehler continuein der Ausnahmeklausel angezeigt wird (weiter mit der nächsten Nummer für...
Ich habe ein verschachteltes Wörterbuch. Gibt es nur einen Weg, um Werte sicher herauszuholen? try: example_dict['key1']['key2'] except KeyError: pass Oder hat Python eine Methode wie get()für verschachtelte
Gibt es einen Unterschied zwischen throw()und noexceptaußer der Überprüfung zur Laufzeit bzw. zur Kompilierungszeit? Dieser Wikipedia C ++ 11-Artikel schlägt vor, dass die C ++ 03-Wurfspezifizierer veraltet sind. Warum ist es in der noexceptLage, all das zur Kompilierungszeit abzudecken? [Hinweis:...
Ist dies der richtige Weg, um die Python-Anweisung "with" in Kombination mit einem Try-Except-Block zu verwenden?: try: with open("file", "r") as f: line = f.readline() except IOError: <whatever> Wenn ja, dann unter Berücksichtigung der alten Vorgehensweise: try: f = open("file", "r")...
Dies ist ein Code, der sich besonders verhält. Dies ist eine vereinfachte Version des Verhaltens, das ich geschrieben habe. Dies wird immer noch das seltsame Verhalten demonstrieren und ich hatte einige spezifische Fragen, warum dies geschieht. Ich verwende Python 2.6.6 unter Windows 7. def...