18. 进程间通信和网络 — Python 文档
来自菜鸟教程
Python/docs/3.6/library/ipc
18. 进程间通信和网络
本章描述的模块提供了不同进程通信的机制。
某些模块仅适用于同一台机器上的两个进程,例如 信号和mmap。 其他模块支持两个或多个进程可用于跨机器通信的网络协议。
本章描述的模块列表是:
- 18.1.
socket
— 低级网络接口 - 18.2.
ssl
— 套接字对象的 TLS/SSL 包装器 - 18.3.
select
— 等待 I/O 完成 - 18.4.
selectors
— 高级 I/O 多路复用 - 18.5.
asyncio
— 异步 I/O、事件循环、协程和任务- 18.5.1. 基本事件循环
- 18.5.2. 事件循环
- 18.5.3. 任务和协程
- 18.5.4. 传输和协议(基于回调的 API)
- 18.5.5. Streams(基于协程的 API)
- 18.5.6. 子进程
- 18.5.7. 同步原语
- 18.5.8. 队列
- 18.5.9. 使用 asyncio 进行开发
- 18.6.
asyncore
— 异步套接字处理程序 - 18.7.
asynchat
— 异步套接字命令/响应处理程序 - 18.8.
signal
— 为异步事件设置处理程序 - 18.9.
mmap
— 内存映射文件支持