python gevent 每个socket 的消息接收是否有使用事件监听回调的方法


关于 python gevent TCP服务器的问题,关于 TCPServer , 每个 客户端 连接到 TCPServer 时 gevent 会自动分配一个 greenlet 执行 ,可是 如何 监听 每一个 sokcet 客户端的消息 接收呢, 看到的 代码是 在 greenlet 方法里 运用 循环 接收,难道没有 回调吗? 如图
未命名.jpg

gevent python tcp socketserver

阁楼楼楼楼 10 years, 10 months ago

gevent已经帮你搞定了, 只有监听到有数据可以读取的时候, 才会切换到那个协程执行

EX-蕾米朵露 answered 10 years, 10 months ago

Your Answer