Python中如何实现socket TCP通信?
- 内容介绍
- 文章标签
- 相关推荐
本文共计172个文字,预计阅读时间需要1分钟。
Socket是服务端和客户端进行通信的,我们先来写一个服务端:import socket server=socket.socket()
socket 是服务端和客户端进行通信的,我们先来写一个服务端
服务端
import socketserver = socket.socket() # 声明类型
server.bind(('localhost', 8888)) # 绑定ip地址和端口,是个元组
server.listen() # 开始监听
conn, addr = server.accept() # conn就是客户端连过来而在服务器端为其生成的一个连接实例,addr是他的地址在这里等数据发送过来
print(conn, addr)
data = conn.recv(1024) # 接收数据
print('recv:', data)
conn.send(data.upper()) # 将接收的数据变大写返回给
conn.close()
server.close()
客户端
import socketclient = socket.socket() # 声明协议类型,默认ipv4,www.558idc.com/mg.html欢迎留下您的宝贵建议】
本文共计172个文字,预计阅读时间需要1分钟。
Socket是服务端和客户端进行通信的,我们先来写一个服务端:import socket server=socket.socket()
socket 是服务端和客户端进行通信的,我们先来写一个服务端
服务端
import socketserver = socket.socket() # 声明类型
server.bind(('localhost', 8888)) # 绑定ip地址和端口,是个元组
server.listen() # 开始监听
conn, addr = server.accept() # conn就是客户端连过来而在服务器端为其生成的一个连接实例,addr是他的地址在这里等数据发送过来
print(conn, addr)
data = conn.recv(1024) # 接收数据
print('recv:', data)
conn.send(data.upper()) # 将接收的数据变大写返回给
conn.close()
server.close()
客户端
import socketclient = socket.socket() # 声明协议类型,默认ipv4,www.558idc.com/mg.html欢迎留下您的宝贵建议】

