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() #关闭客户端

最新文章

  1. Eclipse代码注释模板
  2. Html_color code表示
  3. PDF 补丁丁 0.5.0.2520 测试版发布:新春快乐!
  4. php中的常用函数
  5. js013-事件
  6. AWS EC2的VPN-PPTP搭建教程(on aws redhat6.5 X64 centOS 6.5)
  7. Linux系统资源监控命令
  8. Hibernate中延迟加载和缓存
  9. Android中ExpandableListView,每次只展示一个分组
  10. AOP小结
  11. 依赖注入及AOP简述(十二)——依赖注入对象的行为增强(AOP) .
  12. MySQL、You are using safe update mode
  13. iOS转场动画
  14. Lucene add、updateDocument添加、更新与search查询(转)
  15. 中美HTML5市场发展的简单对比
  16. 【MT】牛津的MT教程
  17. logging-----日志模块
  18. 开发环境之git:团队协作git工作流与常用命令
  19. 【推荐】Hutool 的通用工具类库
  20. Django之模型层(单表操作)

热门文章

  1. distpicker 省市县级联
  2. 如何添加删除子网卡eth0:1(linux案例)
  3. github配置单个及多个sshkey的操作方法
  4. 用div布局,页面copyright部分始终居于
  5. UVA1586 - Molar mass(紫书习题3.2)
  6. nyoj158-省赛来了
  7. BZOJ 2716/2648 SJY摆棋子 (三维偏序CDQ+树状数组)
  8. linux基础正则
  9. pycharm 永久激活 序列码 破解版
  10. 在使用SSH+JPA开发中,ajax使用ObjectMapper类从后台向前台传值