python socket报错
- 教育综合
- 2024-07-21 17:44:30
python socket报错[WinError 10061] 由于目标计算机积极拒绝,无法连接。 是什么意思?
127.0.0.1 8900是你本机电脑的端口,别的电脑连不上,有可能没有启用监听890端口的服务,也有可能电脑安装了安全防护软件,禁止其它机器访问不明端口。你查一下对方机器情况。python socket发送总出错,不知道什么原因,希望大神解答
错误提示发过来看看。从代码上看socket那一段。没有问题。最多有些小问题。但是发送应该是可以的。如果不放心可以 client.send(str(data))再试试看。 不过通常这个操作是异步的。点击send后,启动一个线程,由线程发送接收,线程将自己状态放在全局变量的数组里。 程序可以通过刷新显示全局变量里的状态,以揭示线程的工作进度。用python进行socket编程老是报错error: [Errno 10061] , 我是个新手,学了2天,求助大神!
兄弟,你太懒惰了。
不要直接贴代码,除非有人要求你看看完整代码
就算贴代码,至少也要同时贴除报错,你不会指望有人把你的代码COPY下来,然后运行一次慢慢给你检查吧。python用缩进表示代码段的,你贴在这里后这些代码的缩进全乱了,放在其他编辑器里也只有一个空格,根本没有阅读性啊!
虽然你的代码有注释,但是至少也要个简单的说明关于你的代码的。例如,这段代码里的几个函数分别用来干什么的;在没有大概印象前,很少有人会仔细的阅读你的代码。
如果你像解决这个问题,可以通过百度云共享给我看看
python socket error: [Errno 10053]?
是不是server侧的c.close调用导致tcp链接断开,这时候客户端接收就会导致这个问题。要么延迟一会再关accept出来的socket.或者客户端这时候不要再收了。求助关于python 的socket.timeout: timed out错误问题:
最好是先设置好超时时间 socket.setdefaulttimeout 或者urllib2.socket.setdefaulttimeout 来设置默认超时时间 也可以直接指定 urlopen(url, data=None, timeout=展开全文阅读