> **Источник:** https://python-all.ru/3.10/library/ipc.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# Сетевое взаимодействие и межпроцессное взаимодействие

Модули, описанные в этой главе, предоставляют механизмы для сетевого взаимодействия и межпроцессного взаимодействия.

Некоторые модули работают только с двумя процессами, находящимися на одной машине, например: [`signal`](https://python-all.ru/3.10/library/signal.html#module-signal) и [`mmap`](https://python-all.ru/3.10/library/mmap.html#module-mmap). Другие модули поддерживают сетевые протоколы, которые могут использоваться двумя или более процессами для взаимодействия между машинами.

Список модулей, описанных в этой главе:

- [`asyncio` – асинхронный ввод-вывод](https://python-all.ru/3.10/library/asyncio.html)
- [`socket` – низкоуровневый сетевой интерфейс](https://python-all.ru/3.10/library/socket.html)
- [`ssl` – обёртка TLS/SSL для объектов сокетов](https://python-all.ru/3.10/library/ssl.html)
- [`select` – Ожидание завершения ввода-вывода](https://python-all.ru/3.10/library/select.html)
- [`selectors` – Высокоуровневое мультиплексирование ввода-вывода](https://python-all.ru/3.10/library/selectors.html)
- [`signal` – Установка обработчиков для асинхронных событий](https://python-all.ru/3.10/library/signal.html)
- [`mmap` – Поддержка файлов, отображаемых в память](https://python-all.ru/3.10/library/mmap.html)
