如何在 Python 中捕獲 IOError 異常?
IOError 異常
它是在輸入/輸出操作失敗時引發的錯誤,例如 print 語句或 open() 函式在嘗試開啟一個不存在的檔案時。它還用於作業系統相關的錯誤。
如果給定的程式碼寫在一個 try 塊中,則會引發輸入/輸出異常,該異常將在 except 塊中進行處理,如下所示
示例
import sys def whatever(): try: f = open ( "foo.txt", 'r' ) except IOError, e: print e print sys.exc_type whatever()
輸出
[Errno 2] No such file or directory: 'foo.txt' <type 'exceptions.IOError'>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP