python socket connection
服务器端代码importsocket#AddressHOST=''PORT=8000reply='Yes'#Configuresockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((HOST,PORT))#passivelywait,3:maximumnu…
服务器端代码
import socket
# Address
HOST = ''
PORT = 8000
reply = 'Yes'
# Configure socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
# passively wait, 3: maximum number of connections in the queue
s.listen(3)
# accept and establish connection
conn, addr = s.accept()
# receive message
request = conn.recv(1024)
print ('request is: ',request)
print ('Connected by', addr)
# send message
conn.sendall(reply.encode())
# close connection
conn.close()
客户端代码
import socket
# Address
HOST = '127.0.0.1'
PORT = 8000
request = 'can you hear me?'
# configure socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
# send message
s.sendall(request.encode())
# receive message
reply = s.recv(1024)
print ('reply is: ', reply.decode())
# close connection
s.close()
因为只有一台电脑所以连接到127.0.0.1
但提示 s.connect((HOST, PORT))
ConnectionRefusedError: [Errno 61] Connection refused
P.S. MAC系统 没有防火墙
展开
相关文章
- 2022年人工智能技术成熟度曲线:复合型人工智能和决策智能将在不到5年的时间内成为主流技术
- 向下一代互联网迈进 声网发布全链路加速FPA为互联网增加QoS保障
- 人工智能或将使空调性能提高十倍
- 网络加速,未来将由谁颠覆?
- KubeDL 加入 CNCF Sandbox,加速 AI 产业云原生化
- 阿里云发布第四代神龙架构 云计算首次进入5微秒时延时代
- 阿粉教你避开安装RabbitMQ的那些坑(命令实战)
- 计算机视觉技术即将迎来重大转变
- 阿里巴巴代码平台架构的演进之路
- 汽车网络安全为何重要
- 2021年最大的企业技术并购交易
- PyTorch 转入 Linux 基金会,对 AI 研究将产生重大影响
- 云计算如何成为可持续发展的推动者
- 令人惊悚的机器人Ameca会说话了,全凭GPT-3加持!
- 短信服务商如何选?博睿数据手机真机监测助企业识破短信“偷量”
- 人工智能 (AI) 正全面改变现代世界
- 为你的团队提供云计算服务的比较
- 道德和治理对人工智能的重要性
- 你的网络AI有你想象得那么智能吗?
- 面向云原生时代 阿里云推出自研“磐久”服务器系列