IOError Exception
Đó là một lỗi xảy ra khi một thao tác nhập / xuất không thành công, chẳng hạn như câu lệnh in hoặc hàm open () khi cố gắng mở một tệp không tồn tại. Nó cũng được nêu ra vì các lỗi liên quan đến hệ điều hành.
Nếu mã đã cho được viết trong khối try, nó sẽ tạo ra một ngoại lệ đầu vào / đầu ra, được xử lý trong khối ngoại trừ như được hiển thị bên dưới
Ví dụ
import sys def whatever(): try: f = open ( "foo.txt", 'r' ) except IOError, e: print e print sys.exc_type whatever()
Đầu ra
[Errno 2] No such file or directory: 'foo.txt' <type 'exceptions.IOError'>