• 中文
  • 注册
    • 查看作者
    • 关于python3 – socketserver模块的使用

      python中有的网络模块,最开始单纯的使用Socket,后来发现了socketserver,真的很好用,今天我来介绍下这个模块的使用。

      该模块支持多个客户端接入

      # coding:utf-8
      import socketserver  # 能实现并发
      
      
      # 并发聊天
      class MyServer(socketserver.BaseRequestHandler):
      
      
          def handle(self):
              self.request.sendall(bytes('服务器接入成功',encoding='utf-8'))
              while True:
                  recv_data=self.request.recv(1024)
      
                  if recv_data == 0:
                      break
                  print('[%s]:来自%s'%(self.client_address,recv_data.decode()))
      
                  self.request.sendall(recv_data.upper())
      
      
      if __name__ == '__main__':
          server = socketserver.ThreadingTCPServer(('0.0.0.0', 5555), MyServer)
          server.serve_forever()

    • 0
    • 0
    • 0
    • 31
    • 请登录之后再进行评论

      登录
    • 做任务
    • 发表内容
    • 实时动态

    • 关于伊迪派 | 联系我们 | 免责声明 | 侵权投诉 | 小黑屋

      本站资源来源于互联网,仅供个人学习参考研究之用,请于下载后24小时内删除。
      如有侵犯您的权益,可通过邮件(admin@idepy.com)、站内通道等方式反馈,本网站将在第一时间处理。
      Copyright © 2019 - 2020 伊迪派(IDEPY), All Rights Reserved · 粤ICP备12030819号-6 · 粤公网安备 44132202100185号