如何在 Python 中捕獲 EnvironmentError 異常?
EnvironmentError 是源自 Python 之外的錯誤(作業系統、檔案系統等)的基本類。EnvironmentError 異常是 StandardError 類的子類。它是 IOerror和 OSError 異常的基本類。與它的子類錯誤(如 IOError 和 OSError)不同,它實際上並不會引發錯誤。
IOError 或 OSError 的任何示例也應該是 Environment Error 的示例。
示例
import sys try: f = open ( "JohnDoe.txt", 'r' ) except Exception as e: print e print sys.exc_type
輸出
[Errno 2] No such file or directory: 'JohnDoe.txt' <type 'exceptions.IOError'>
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP