`
xiaobian
  • 浏览: 588026 次
  • 来自: 北京
社区版块
存档分类
最新评论

PYTHON SOCKET 编程

阅读更多
http://www.pythontik.com/blog/article.asp?id=158
http://wuerping.cnblogs.com/archive/2006/04/15/264671.html

Socket 错误一览表

from“http://tb.blog.csdn.net/TrackBack.aspx?PostId=1955429”


出现网络联机错误Socket error #11001

表示您的计算机无法连上服务器,请检查您的Proxy设定以及Proxy相关账号,或暂时取消您防毒软件的「个人防火墙」。

· 出现网络联机错误Socket error #11004

应该是网络联机状态问题,请用户检查网络联机是否正常。

· 出现网络联机错误Socket error #10060 Connection Timed Out

表示您与服务器发生联机逾时错误,请检查您的Proxy相关设定,以及Proxy Server是否已将SSL 443 port打开。

· 出现网络联机错误Socket error #10061

表示服务器忙碌中无法与您建立联机,请稍后再试。

· 出现网络联机错误Socket error #10022

请您上网更新Windows操作系统组件。Windows NT version 4.0的用户请下载安装 Service Pack 5(含)以上。

· 出现Internal Server Error

主机忙碌中,请您稍后再试。

· 上传时出现Socket error #10022 Invalid argument.

请上网更新Windows操作系统组件(windows update)。Windows NT version 4.0的用户请下载安装 Service Pack 5(含)以上。

· 上传时出现socket error #10054 Connection reset by peer

原因为连接被防火樯或proxy中断"或因为您有安装ip分享器请将ip分享器先拿掉,直接将计算机接adsl的线路后重新上传。

· 上传时出现socket error #10057 Connection reset by peer

原因为系统文件被破坏,请进行系统的杀毒,关闭杀毒软件、防火墙。


INDY9开发程序中反馈的Socket Errors

下面是Socket Error的错误码和描述:

Socket error 0 - Directly send error

Socket error 10004 - Interrupted function call

Socket error 10013 - Permission denied

Socket error 10014 - Bad address

Socket error 10022 - Invalid argument

Socket error 10024 - Too many open files

Socket error 10035 - Resource temporarily unavailable

Socket error 10036 - Operation now in progress

Socket error 10037 - Operation already in progress

Socket error 10038 - Socket operation on non-socket

Socket error 10039 - Destination address required

Socket error 10040 - Message too long

Socket error 10041 - Protocol wrong type for socket

Socket error 10042 - Bad protocol option

Socket error 10043 - Protocol not supported

Socket error 10044 - Socket type not supported

Socket error 10045 - Operation not supported

Socket error 10046 - Protocol family not supported

Socket error 10047 - Address family not supported by protocol family

Socket error 10048 - Address already in use

Socket error 10049 - Cannot assign requested address

Socket error 10050 - Network is down

Socket error 10051 - Network is unreachable

Socket error 10052 - Network dropped connection on reset

Socket error 10053 - Software caused connection abort

Socket error 10054 - Connection reset by peer

Socket error 10055 - No buffer space available

Socket error 10056 - Socket is already connected

Socket error 10057 - Socket is not connected

Socket error 10058 - Cannot send after socket shutdown

Socket error 10060 - Connection timed out

Socket error 10061 - Connection refused

Socket error 10064 - Host is down

Socket error 10065 - No route to host

Socket error 10067 - Too many processes

Socket error 10091 - Network subsystem is unavailable

Socket error 10092 - WINSOCK.DLL version out of range

Socket error 10093 - Successful WSAStartup not yet performed

Socket error 10094 - Graceful shutdown in progress

Socket error 11001 - Host not found

Socket error 11002 - Non-authoritative host not found

Socket error 11003 - This is a non-recoverable error

Socket error 11004 - Valid name, no data record of requested type



WSAEADDRINUSE (10048) Address already in use

WSAECONNABORTED (10053) Software caused connection abort

WSAECONNREFUSED (10061) Connection refused

WSAECONNRESET (10054) Connection reset by peer

WSAEDESTADDRREQ (10039) Destination address required

WSAEHOSTUNREACH (10065) No route to host

WSAEMFILE (10024) Too many open files

WSAENETDOWN (10050) Network is down

WSAENETRESET (10052) Network dropped connection

WSAENOBUFS (10055) No buffer space available

WSAENETUNREACH (10051) Network is unreachable

WSAETIMEDOUT (10060) Connection timed out

WSAHOST_NOT_FOUND (11001) Host not found

WSASYSNOTREADY (10091) Network sub-system is unavailable

WSANOTINITIALISED (10093) WSAStartup() not performed

WSANO_DATA (11004) Valid name, no data of that type

WSANO_RECOVERY (11003) Non-recoverable query error

WSATRY_AGAIN (11002) Non-authoritative host found

WSAVERNOTSUPPORTED (10092) Wrong WinSock DLL version



在命令提示符下输入:net helpmsg 1xxxx

就能够得到Windows系统提供的错误提示的详细解释。
分享到:
评论

相关推荐

    python socket编程实例

    Python的socket编程是网络通信的基础,它允许不同的计算机之间相互通信。socket编程是构建客户端和服务器应用程序的核心技术之一。 标题中提到的“Python socket编程实例”意味着本文将通过实例来指导Python开发者...

    Python socket 编程的例子.rar

    附件是一个简单的 Python socket 编程的例子,包括一个服务器端和一个客户端。 附件代码在实际使用中可能需要进行错误处理和异常管理的增强,以确保程序的健壮性。此外,服务器端代码中的 while True 循环会无限期...

    一个简单的Python Socket编程示例,包括一个简单的服务器和客户端

    一个简单的Python Socket编程示例,包括一个简单的服务器和客户端。 解释说明: 服务器端代码: 使用 socket.socket() 创建一个新的socket对象 server_socket,参数 socket.AF_INET 表示使用IPv4地址族,socket....

    Python Socket编程全指南:从基础到实践

    通过本文的介绍,你应该对Python中的Socket编程有了全面的了解。从基础的TCP和UDP通信,到多线程服务器和非阻塞Socket的使用,这些知识将帮助你构建高效的网络应用。Socket编程是一个强大的工具,适用于各种网络通信...

    Python socket编程实例详解

    ### Python Socket 编程详解 #### 一、引言 Socket 编程是网络编程的基础,它使得不同计算机之间的通信成为可能。Python 提供了一个强大的 `socket` 模块,支持多种类型的网络通信,包括 TCP 和 UDP。本篇文章将...

    python的socket编程

    ### Python的Socket编程 在计算机网络中,socket(套接字)是一种用于进程间通信的机制,它允许不同计算机上的程序通过网络进行双向通信。本文将深入探讨如何使用Python进行socket编程,特别是创建一个简单的图形...

    python socket编程实例(服务端及客户端)

    Python的socket库是进行网络通信的基础模块,它提供了低级别的、原始的套接字接口,...理解并熟练掌握socket编程是成为合格的网络程序员的基础。通过这个实例,你可以进一步探索网络编程的奥秘,不断拓展自己的技能树。

    计算机网络的最终任务,使用Python Socket编程实现一个简单的FTP服务器-简单FTP服务器.zip

    计算机网络的最终任务,使用Python Socket编程实现一个简单的FTP服务器-简单FTP服务器

    使用socket编程模拟滑动窗口协议

    本项目通过socket编程实现了1bit滑动窗口协议,这将帮助我们深入理解该协议的工作原理。 1. **滑动窗口协议基础**: - 滑动窗口协议允许发送方在等待确认之前发送一定数量的数据,这个数量由窗口大小决定。 - ...

    python socket 网络编程

    在"python socket 网络编程"这个主题中,我们将深入探讨如何利用socket进行文件传输、命令行执行等核心功能。 一、Python Socket基础 Python中的socket模块源于C语言的socket接口,它提供了TCP/IP协议族的网络通信...

    掌握Python Socket编程:从入门到实战.pdf

    在当今这个高度互联的世界,网络编程成为了软件开发中不可或...而Socket编程,作为网络编程的基石,它允许程序之间进行双向通信。无论是构建客户端-服务器应用程序,还是实现多线程网络服务,Socket都扮演着核心角色。

    python socket编程详细介绍.docx

    Python的socket编程是进行网络通信的基础,它提供了一种接口,让程序员能够创建和操作网络连接。Python有两个主要的socket模块:Socket和SocketServer。Socket模块遵循标准的BSD Sockets API,适合进行基本的网络...

    使用Python进行socket编程.pdf

    根据提供的文件信息,我们可以提炼出以下几个知识点: 1. Python基础语法 文件开头部分的代码片段涉及到...以上知识点是根据文档提供的内容提炼出来的,可以为理解Python socket编程以及Python网络编程基础提供参考。

    AsyncSocket -Python异步Socket编程代码

    Python异步Socket编程代码,对想学习python socket的人有用

    python socket 网络编程 教程

    这些基础知识将帮助学习者更好地理解网络编程的原理以及Python中socket编程的实现方式。 Python编程语言是通用的,解释性的,并且具有良好的可移植性。Python的解释性允许开发者在不编译代码的情况下直接运行程序,...

    python socket局域网聊天与文件传输.zip

    "python socket局域网聊天与文件传输.zip" 这个标题表明了我们讨论的主题是基于Python的socket编程技术,用于构建一个局域网内的聊天和文件传输应用。Socket是网络编程的基础,它允许两个或多个设备通过网络进行通信...

    python socket

    这些都是Python socket编程的进阶话题,有助于提升网络应用的安全性和效率。 总之,Python的socket库提供了一个强大的工具集,使得开发者能够轻松地构建网络应用程序,无论是基础的TCP/IP通信还是复杂的网络服务,...

    02.6.利用Python SOCKET多线程开发FTP软件(全6集)

    根据提供的文件信息,我们可以推断出本教程系列主要讲解如何使用Python中的Socket编程结合多线程技术来开发一个FTP(文件传输协议)软件。接下来,我们将深入探讨这一主题中的几个关键知识点。 ### 一、Python ...

    利用Python SOCKET多线程开发FTP软件

    #### Python Socket编程基础 在深入探讨如何使用Python开发FTP软件之前,首先需要了解一些关于socket编程的基础知识。Socket是应用程序与网络通信协议之间的一种接口,它使得不同计算机之间的进程能够通过网络互相...

    python-socket-网络编程实验报告.wps

    python-socket-网络编程实验报告.wps

Global site tag (gtag.js) - Google Analytics