用Python写socket 通讯的发送与接收
# 发送端
import socket
s = socket.socket() # 创建socket对象
host = socket.gethostname() # 获取本地主机名
port = 12345 # 设置端口号
s.connect((host, port)) # 连接服务,指定主机和端口
s.send("Hello server!") # 发送数据
# 接收端
import socket
s = socket.socket() # 创建socket对象
host = socket.gethostname() # 获取本地主机名
port = 12345 # 设置端口好
s.bind((host, port))
s.listen(5) # 等待客户端连接
while True: s, addr = s.accept() print '连接地址:', addr data= s.recv(1024) print '数据:', data
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。