Python中如何实现socket TCP通信?

2026-05-21 18:491阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计172个文字,预计阅读时间需要1分钟。

Python中如何实现socket TCP通信?

Socket是服务端和客户端进行通信的,我们先来写一个服务端:import socket server=socket.socket()

socket 是服务端和客户端进行通信的,我们先来写一个服务端

服务端

import socket

server = 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 socket

client = socket.socket() # 声明协议类型,默认ipv4,www.558idc.com/mg.html欢迎留下您的宝贵建议】

Python中如何实现socket TCP通信?

本文共计172个文字,预计阅读时间需要1分钟。

Python中如何实现socket TCP通信?

Socket是服务端和客户端进行通信的,我们先来写一个服务端:import socket server=socket.socket()

socket 是服务端和客户端进行通信的,我们先来写一个服务端

服务端

import socket

server = 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 socket

client = socket.socket() # 声明协议类型,默认ipv4,www.558idc.com/mg.html欢迎留下您的宝贵建议】

Python中如何实现socket TCP通信?