导语:
本文主要介绍了关于python中10061错误是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴
Python,socket.error: [Errno 10061] 由于目标计算机积极拒绝,无法连接。
防火墙已关闭
# Echo client program
import socket
HOST = '127.0.0.1' # The remote host
PORT = 50007 # The same port as used by the server
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.sendall(b'Hello, world')
data = s.recv(1024)
s.close()
print('Received', repr(data))
# Echo server program
import socket
HOST = '127.0.0.1' # Symbolic name meaning all available interfaces
PORT = 50007 # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
conn, addr = s.accept()
print('Connected by', addr)
while True:
data = conn.recv(1024)
if not data:
break
conn.sendall(data)
conn.close()
ps:code from here
服务没启动或连接信息有误
1) 你先启动server,看是否可以正常启动
2)因为是基于TCP的,可以试试telnet能否连接到服务器,格式为telnet 127.0.0.1 5007 如果找不到telnet,配置并启动telnet
3)如果telnet失败,检查是否允许python访问网络,在控制面板中进行配置。
推荐学习《
》!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中的条件判断有哪些类型?10/22
- ♥ python连接mysql数据库步骤10/18
- ♥ 数据挖掘是用python01/09
- ♥ 如何终止python中的线程08/26
- ♥ python多线程中的线程使用技巧12/17
- ♥ python和c语言有什么区别09/08
内容反馈