【python3】协程asyncio模块

协程

#coding:utf-8
#协程的学习
'''
我觉得异步和同步的最大的特点就是可以挂起
释放资源给其他协程,这样看似还是同步,但是却
可以同步需要阻塞的时候的冏况
'''
import time
import asyncio

# 定义异步函数
async def hello():
    print('Hello World 000:%s' % time.time())
    await asyncio.sleep(1)
    print('Hello World:%s' % time.time())

async def hello_world():
    print('Hello China 000:%s' % time.time())
    await asyncio.sleep(1)
    print('Hello China:%s' % time.time())
        

loop = asyncio.get_event_loop()
tasks=[hello(),hello_world()]
loop.run_until_complete(asyncio.wait(tasks))
loop.close()
posted @ 2019-03-05 19:26  穷书者  阅读(242)  评论(0编辑  收藏  举报