摘要:
assert 一般用法是: 用来让程序测试这个condition,如果condition为False则抛出一个AssertionError,逻辑上等同于 比如下面的例子 assert 1==1 assert 1==0 Traceback (most recent call last): File " 阅读全文
摘要:
`asyncio asyncio coroutine`实现多用户的高并发支持。 实现了TCP、UDP、SSL等协议, 则是基于 实现的HTTP框架。 首先我们定义一个协同程序用来获取页面,并打印出来。我们使用asyncio.coroutine将一个方法装饰成一个协同程序,aiohttp.reques 阅读全文
摘要:
`asyncio`是Python3.4版本引入的标准库,直接内置了对异步IO的支持。 的编程模型就是一个消息循环。我们从 模块中直接获取一个 的引用,然后把需要执行的协程扔到 中执行,就实现了异步IO。 用 实现 代码如下: 把一个generator标记为coroutine类型,然后,我们就把这个协 阅读全文