如果 aws 序列中的任一 Task 或 Future 对象 被取消,它将被当作引发了 CancelledError 一样处理 -- 在此情况下 gather() 调用 不会 被取消。这是为了防止一个已提交的 Task/Future 被取消导致其他 Tasks/Future 也被取消。[…]
Python asyncio协程 - gather(4)
如果 gather() 被取消,所有被提交 (尚未完成) 的可等待对象也会 被取消。[…]
Python asyncio协程 - gather(3)
如果 return_exceptions 为 False (默认),所引发的首个异常会立即传播给等待 gather() 的任务。aws 序列中的其他可等待对象 不会被取消 并将继续运行。[…]
Python asyncio协程 - gather(2)
如果所有可等待对象都成功完成,结果将是一个由所有返回值聚合而成的列表。结果值的顺序与 aws 中可等待对象的顺序一致。[…]
Python asyncio协程 - gather(1)
gather中,如果 aws 中的某个可等待对象为协程,它将自动作为一个任务加入日程。[…]
Python小技巧 - List不带索引可以做哪些有趣的事情
Python的List不带索引可以做哪些有趣的事情[…]
Python小技巧 - f-strings格式化字符串
f-strings格式化字符串,让格式化字符串更加简单[…]
Python小技巧 - Python 类型注释
Python 3.5+ 开始支持 类型注释 ,以后也可以写一些静态类型的代码了[…]
Python小技巧 - Python内置 HTTP server
Python内置 HTTP server[…]
Python小技巧 - first-class 功能
由于Python具 first-class 的功能,因此它们可用于模拟switch / case语句[…]