书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 769 个相关结果.
  • Foundations

    Foundations Concurrency with Tornado Coroutines Endpoint-to-endpoint Communication Protocol Handling Servers RPC Examples Server Side Client Side Client Side with rpc ...
  • 子进程

    子进程 创建子进程 常数 与子进程交互 子进程和线程 示例 子进程 源代码: Lib/asyncio/subprocess.py , Lib/asyncio/base_subprocess.py 本节介绍了用于创建和管理子进程的高层级 async/await asyncio API。 下面的例子演示了如何用 asyncio 运行一...
  • 协程与任务

    协程与任务 协程 可等待对象 运行 asyncio 程序 创建任务 休眠 并发运行任务 屏蔽取消操作 超时 简单等待 在线程中运行 跨线程调度 内省 Task 对象 基于生成器的协程 协程与任务 本节将简述用于协程与任务的高层级 API。 协程 协程 通过 async/await 语法进行声明,是编写 asyncio...
  • 平台支持

    平台支持 所有平台 Windows Windows的子进程支持 macOS 平台支持 asyncio 模块被设计为可移植的,但由于平台的底层架构和功能,一些平台存在细微的差异和限制。 所有平台 loop.add_reader() 和 loop.add_writer() 不能用来监视文件I/O。 Windows 源代码: Lib...
  • 协程与任务

    协程与任务 协程 可等待对象 运行 asyncio 程序 创建任务 休眠 并发运行任务 屏蔽取消操作 超时 简单等待 在线程中运行 跨线程调度 内省 Task 对象 基于生成器的协程 协程与任务 本节将简述用于协程与任务的高层级 API。 协程 可等待对象 运行 asyncio 程序 创建任务 ...
  • 异常

    异常 异常 源代码: Lib/asyncio/exceptions.py exception asyncio.TimeoutError 该操作已超过规定的截止日期。 重要 这个异常与内置 TimeoutError 异常不同。 exception asyncio.CancelledError 该操作已被取消。 取消async...
  • 流 StreamReader StreamWriter 例子 使用流的 TCP 回显客户端 使用流的 TCP 回显服务器 获取 HTTP 标头 注册一个打开的套接字以等待使用流的数据 流 源码: Lib/asyncio/streams.py 流是用于处理网络连接的支持 async/await 的高层级原语。 流允许发送和接收数据,...
  • 运行器

    运行器 运行 asyncio 程序 运行器上下文管理器 处理键盘中断 运行器 源代码: Lib/asyncio/runners.py 本节将简述用于运行异步代码的高层级异步原语。 它们构建于 事件循环 之上,其目标是简化针对常见通用场景的异步代码的用法。 运行 asyncio 程序 asyncio.run(coro, *, deb...
  • 22.3 async/await

    async/await 小结 练习 参考源码 async/await 用asyncio 提供的@asyncio .coroutine 可以把一个generator标记为coroutine类型,然后在coroutine内部用yield from 调用另一个coroutine实现异步操作。 为了简化并更好地标识异步IO,从Python 3.5开始...
  • 平台支持

    平台支持 所有平台 Windows Windows的子进程支持 macOS 平台支持 asyncio 模块被设计为可移植的,但由于平台的底层架构和功能,一些平台存在细微的差异和限制。 所有平台 loop.add_reader() 和 loop.add_writer() 不能用来监视文件I/O。 Windows 源代码: Lib...