Сообщить об ошибке.

Исключения, определяемые модулем ftplib в Python

Материал содержит описание исключений, определяемые модулем ftplib в Python.

Содержание:


ftplib.error_reply:

Исключение ftplib.error_reply возникает при получении неожиданного ответа от сервера.

ftplib.error_temp:

Исключение ftplib.error_temp возникает при получении кода ошибки, указывающего на временную ошибку (коды ответа в диапазоне 400–499).

ftplib.error_perm:

Исключение ftplib.error_perm возникает при получении кода ошибки, указывающего на постоянную ошибку (коды ответов в диапазоне 500–599).

ftplib.error_proto:

Исключение ftplib.error_proto возникает, когда от сервера получен ответ, который не соответствует спецификациям ответа протокола передачи файлов, т. е. начинается с цифры в диапазоне 1–5.

ftplib.all_errors:

Свойство ftplib.all_errors набор всех исключений (в виде кортежа), которые могут вызвать методы экземпляров FTP в результате проблем с FTP-соединением (в отличие от программных ошибок, допущенных вызывающей стороной). В этот набор входят четыре исключения, перечисленные выше, а также OSError и EOFError.