Python_soket
程序员文章站
2023-08-31 12:14:45
1.socket建立连接,服务端,客户端代码如下: 2.如果运行客户端出现错误:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。 2.1先确认服务端是否运行成功,端口是否被监听 2.2点开设置-->代理设置-->弹出Internet ......
1.socket建立连接,服务端,客户端代码如下:
import socket #服务端,af_inet:ipv4地址,sock_stream:tcp协议 sk=socket.socket(socket.af_inet,socket.sock_stream) ip=socket.gethostname() port=5001 print(ip) sk.bind((ip,port)) sk.listen(5) print('.........') new_socket,clientaddress =sk.accept() print('收到连接请求!') msg='连接建立成功!' new_socket.send(msg.encode('utf-8'))
import socket #客户端 sk=socket.socket(socket.af_inet,socket.sock_stream) ip=socket.gethostname() port=5001 print(ip) sk.connect((ip,port)) msg=sk.recv(1024) print(msg.decode('utf-8'))
2.如果运行客户端出现错误:connectionrefusederror: [winerror 10061] 由于目标计算机积极拒绝,无法连接。
2.1先确认服务端是否运行成功,端口是否被监听
2.2点开设置-->代理设置-->弹出internet属性-->局域网设置-->自动检测设置-->重启pycharm即可
2.3或者可以到vscode中运行试试
下一篇: Python_箱型图绘制与特征值获取
推荐阅读