Questions tagged «python-3.5»

2015年9月13日发布的Python编程语言版本。针对特定于Python 3.5的问题。尽可能使用更通用的[python]和[python-3.x]标签。

4
asyncio.ensure_future与BaseEventLoop.create_task与简单协程?
我看过一些关于asyncio的基本Python 3.5教程,以各种方式进行相同的操作。在此代码中: import asyncio async def doit(i): print("Start %d" % i) await asyncio.sleep(3) print("End %d" % i) return i if __name__ == '__main__': loop = asyncio.get_event_loop() #futures = [asyncio.ensure_future(doit(i), loop=loop) for i in range(10)] #futures = [loop.create_task(doit(i)) for i in range(10)] futures = [doit(i) for i in range(10)] result = …



6
如何定期使用asyncio执行功能?
我从迁移tornado到asyncio了,我找不到asyncio等效tornado的PeriodicCallback。(APeriodicCallback有两个参数:要运行的函数和两次调用之间的毫秒数。) 有这样的等同物asyncio吗? 如果没有,那么在不冒RecursionError一会儿风险的情况下,最干净的方法是什么呢?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.