知行编程网知行编程网  2022-11-25 22:30 知行编程网 隐藏边栏  19 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中10061错误是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴

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访问网络,在控制面板中进行配置。

推荐学习《
》!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享