telnet.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:odr-stream-router 作者: digris 项目源码 文件源码
def handle_stream(self, stream, address):
        """
        handle telnet connection
        http://www.tornadoweb.org/en/stable/gen.html#tornado-gen-simplify-asynchronous-code
        """
        stream.write(TELNET_PROMPT_PREFIX)
        while True:
            try:
                command = yield stream.read_until(b'\n')
                result = self.handle_command(command.decode().strip())
                yield stream.write(result.encode() + TELNET_PROMPT_PREFIX)
            except StreamClosedError:
                break
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号