Hướng dẫn what is ioerror in python - ioerror trong python là gì
Show Giới thiệu về Python IoerrorKhi làm việc với các hoạt động đầu vào và đầu ra trong Python, nếu chúng ta gặp phải lỗi liên quan đến tệp, mã sẽ ném ioerror. Khi chúng tôi cố gắng mở một tệp và nếu nó không tồn tại, ioerror sẽ gặp phải. Trong trường hợp câu lệnh hoặc dòng mã là chính xác, nó có thể dẫn đến lỗi trong khi thực thi. Bây giờ lỗi như thế này, được phát hiện trong quá trình thực hiện chương trình được gọi là ngoại lệ. Thông thường, ioError được nâng lên khi hoạt động đầu ra đầu vào như tệp Open () hoặc phương thức hoặc câu lệnh in đơn giản bị lỗi do các lý do IO như Full Disk Full hoặc tệp không tìm thấy tệp. Lớp ioerror được thừa hưởng từ môi trường HERROR. Syntax: Cú pháp được đề cập dưới đây là một định dạng tiêu chuẩn sử dụng sự xuất hiện của lỗi sẽ được in.
Bắt đầu với tên lỗi, ioError, theo sau là số lỗi đã xảy ra trong một chương trình duy nhất bằng cách sử dụng từ khóa ERRNO. Thông báo giải thích lý do cho lỗi, phổ biến không có tệp hoặc thư mục như vậy, có nghĩa là tên tệp chúng tôi đã truyền, không có sẵn tại địa điểm đề cập hoặc vị trí không chính xác. Cuối cùng, là tên của tệp mà chúng tôi đã vượt qua. Điều này giúp chúng tôi hiểu tệp nào cần tìm hoặc thay đổi tên cho. Cú pháp nhằm giúp các lập trình viên giải quyết lỗi và tiến về phía trước. Làm thế nào ioerror làm việc trong Python?
Ví dụ về Python ioerrorĐưa ra dưới đây là các ví dụ được đề cập: Ví dụ 1Thực hiện cơ bản của mã, trong đó mã sẽ ném ioerror. Chương trình đầu tiên của chúng tôi sẽ có một vài hoạt động tệp, sẽ thất bại và chương trình sẽ in lỗi. Code:
Explanation:
Output: Như bạn có thể thấy, đầu ra là như mong đợi. Chỉ ra lỗi, trên dòng đó xảy ra và toàn bộ dòng mã được in. Ở đây, chúng tôi chưa sử dụng bất kỳ phương pháp nào để bắt những lỗi này. Ví dụ #2Ở đây chúng tôi sẽ chứng minh làm thế nào chúng tôi có thể bắt được Ioerror Python hoặc bất kỳ lỗi nào khác bằng cách sử dụng Try ngoại trừ Block. Mã cho chương trình có thử ngoại trừ khối như sau. Code:
Explanation:
Output: Và như bạn có thể thấy, chương trình của chúng tôi đã ném một ngoại lệ cho biết tệp được truyền trong chương trình không tồn tại. Làm thế nào để tránh ioerror trong Python?
Sự kết luậnIoerror trong Python là kết quả của tên hoặc vị trí tệp không chính xác. Lỗi này được nêu trong nhiều điều kiện và tất cả các điều kiện này có thể được xử lý bằng cách sử dụng Try ngoại trừ Khối mã. Chúng tôi đã thấy hoạt động của lỗi với các ví dụ và thấy cách tránh nó. Thực hiện thử ngoại trừ khối sẽ tiết kiệm rất nhiều công việc khó khăn. Bài viết đề xuấtĐây là một hướng dẫn cho Python Ioerror. Ở đây chúng tôi thảo luận về phần giới thiệu về ioerror trong Python, nó hoạt động như thế nào với mã mẫu. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm -
Điều gì gây ra Oserror trong Python?Oserror là một ngoại lệ tích hợp trong Python và đóng vai trò là lớp lỗi cho mô-đun HĐH, được nêu ra khi một hàm hệ thống cụ thể HĐH trả về một lỗi liên quan đến hệ thống, bao gồm các lỗi I/O như không tìm thấy tệp đĩa đầy". Dưới đây là một ví dụ về Oserror: Python.when an os specific system function returns a system-related error, including I/O failures such as “file not found” or “disk full”. Below is an example of OSError: Python.
NameError trong Python là gì?NameError trong Python là gì?Trong Python, NameError xảy ra khi bạn cố gắng sử dụng một biến, hàm hoặc mô -đun không tồn tại hoặc không được sử dụng theo cách hợp lệ.Một số sai lầm phổ biến gây ra lỗi này là: sử dụng tên biến hoặc tên chức năng vẫn chưa được xác định.occurs when you try to use a variable, function, or module that doesn't exist or wasn't used in a valid way. Some of the common mistakes that cause this error are: Using a variable or function name that is yet to be defined.
Ngoại lệ được nêu ra là gì?Nâng cao một ngoại lệ là một kỹ thuật để làm gián đoạn dòng thực thi thông thường trong một chương trình, báo hiệu rằng một số tình huống đặc biệt đã phát sinh và trở lại trực tiếp vào một phần kèm theo của chương trình được chỉ định để phản ứng với hoàn cảnh đó.
Làm thế nào để Python xử lý Eoferror?BaseeXception -> Ngoại lệ -> EofError Thực tiễn tốt nhất để tránh EOF trong Python trong khi mã hóa trên bất kỳ nền tảng nào là nắm bắt ngoại lệ và chúng tôi không cần thực hiện bất kỳ hành động nào vì vậy, chúng tôi chỉ cần vượt qua ngoại lệ bằng cách sử dụng từ khóa.Các khối ngoại trừ khối.pass the exception using the keyword “pass” in the “except” block. |