首页 日常 数据库 仓库 关于我 关于本站

python3.7的asyncio的socket server

2018-10-21-01:01

猝不及防的看了一下文档 发现出现这个简单实用的语法糖?

import asyncio

async def client_connected(reader:asyncio.StreamReader, writer: asyncio.StreamWriter):
    e=await reader.read(10*1024*1024)
    print(e)
    writer.write(b"200 hello world")
    await writer.drain()
    writer.close()

async def main(host, port):
    srv = await asyncio.start_server(
        client_connected, host, port)
    await srv.serve_forever()

if __name__ == "__main__":
    asyncio.run(main('127.0.0.1', 8080))

更多文章


PRAGMA journal_mode=wal

愿意透露姓名的网友:admin

期待改版.jpg

愿意透露姓名的网友:慢点

2131

愿意透露姓名的网友:111

111

愿意透露姓名的网友:111

准备重启我的摸鱼项目 get Fish!!!!!

愿意透露姓名的网友:admin

友情链接