如何在 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'>
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP