In Python, wenn ich eine binäre Datei öffnen, die nicht vorhanden ist, tritt das Programm mit einem Fehler und druckt:Ausnahmemeldung (Python 2.6)
Traceback (most recent call last):
File "C:\Python_tests\Exception_Handling\src\exception_handling.py",
line 4, in <module>
pkl_file = open('monitor.dat', 'rb')
IOError: [Errno 2] No such file or directory: 'monitor.dat'
Ich kann damit umgehen mit ‚try-except‘ , wie:
try:
pkl_file = open('monitor.dat', 'rb')
monitoring_pickle = pickle.load(pkl_file)
pkl_file.close()
except Exception:
print 'No such file or directory'
Wie konnte ich, in gefangen Ausnahme, die folgende Zeile drucken?
So würde das Programm nicht beenden.
Das hat nicht für mich funktioniert. Jochens Antwort hat es getan. – Josh
@Josh Diese Antwort sagt viel dasselbe wie diese. –