多进程Socket_Client
2024-09-05 05:01:40
from socket import * #导入套接字模块的所有命令
import struct #导入struck模块,用于封装数据流长度
# from functools import partial
ip_port = ('192.168.55.1',8000) #创建ip地址和端口号
buffer_size = 1024 #创建可接收字节数 tcp_Client = socket(AF_INET,SOCK_STREAM) #创建服务器套接字:AF_INET--IP4协议 SOCK_STREAM--流式传输
tcp_Client.connect(ip_port) #绑定服务端端口号
while True: #创建客户端大循环机制
msg = input('>>>').strip() #等待用户输入命令
if not msg :continue #如果用户输入的命令不为空,则继续,否则断开
if msg == 'quit':break #如果输入quit则退出程序
tcp_Client.send(msg.encode('utf-8')) #客户端发送消息(编码格式为'utf-8')
data = tcp_Client.recv(buffer_size)
print('收到服务端发来的消息',data.decode('utf-8')) tcp_Client.close() #关闭客户端
最新文章
- Eclipse代码注释模板
- Html_color code表示
- PDF 补丁丁 0.5.0.2520 测试版发布:新春快乐!
- php中的常用函数
- js013-事件
- AWS EC2的VPN-PPTP搭建教程(on aws redhat6.5 X64 centOS 6.5)
- Linux系统资源监控命令
- Hibernate中延迟加载和缓存
- Android中ExpandableListView,每次只展示一个分组
- AOP小结
- 依赖注入及AOP简述(十二)——依赖注入对象的行为增强(AOP) .
- MySQL、You are using safe update mode
- iOS转场动画
- Lucene add、updateDocument添加、更新与search查询(转)
- 中美HTML5市场发展的简单对比
- 【MT】牛津的MT教程
- logging-----日志模块
- 开发环境之git:团队协作git工作流与常用命令
- 【推荐】Hutool 的通用工具类库
- Django之模型层(单表操作)