摘要: socketserver实现并发通讯 #server端 import socketserver class Myserver(socketserver.BaseRequestHandler): def handle(self): #自动的触发了handle方法,并且sele.request=conn 阅读全文
posted @ 2021-06-09 21:45 小杨的冥想课 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 验证客户端合法性 背景 客户端是提供给用户用的 —— 登陆验证 你的用户就能看到你的client源码 不需要自己写客户端了 客户端是提供给机器使用 代码的实现 #server端 import socket import hashlib import os key = b"yang" #密钥 sk = 阅读全文
posted @ 2021-06-09 16:52 小杨的冥想课 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 非阻塞io模型 #server端 import socket sk = socket.socket() sk.bind(("127.0.0.1",9000)) sk.setblocking(False) #将其设置为非阻塞模型,如果发生了阻塞便报错 sk.listen() conn_1 = [] d 阅读全文
posted @ 2021-06-09 10:27 小杨的冥想课 阅读(52) 评论(0) 推荐(0) 编辑