1. ConnectionRefusedError - 连接被拒绝。可能是因为目标主机拒绝连接或未启动对应的服务。

  2. TimeoutError - 连接超时。可能是因为连接的目标主机没有响应或网络不可达。

  3. OSError - 系统级错误。可能是因为操作系统错误或其他底层网络问题。

  4. socket.gaierror - 地址解析错误。可能是因为主机名无法解析或者IP地址无效。

  5. socket.herror - 主机名错误。可能是因为主机名无效或未找到。

  6. socket.timeout - 连接超时。可能是因为连接的目标主机没有响应或网络不可达。

  7. socket.error - 通用的套接字错误。可能是因为底层套接字库返回的错误。

  8. ConnectionAbortedError - 连接被中断。可能是因为连接的一方已经关闭或崩溃。

python socket connect过程中可能抛出的异常

原文地址: https://www.cveoy.top/t/topic/fj9X 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录