Сетевое взаимодействие и межпроцессное взаимодействие¶
Модули, описанные в этой главе, предоставляют механизмы для создания сетей и межпроцессного взаимодействия.
Некоторые модули работают только для двух процессов, находящихся на одной машине, например, signal и mmap. Другие модули поддерживают сетевые протоколы, которые два или более процессов могут использовать для связи между машинами.
Список модулей, описанных в этой главе, следующий:
asyncio— Асинхронный ввод/выводsocket— Низкоуровневый сетевой интерфейсssl— TLS/SSL обертка для объектов сокетовselect— Ожидание завершения ввода/выводаselectors— Высокоуровневое мультиплексирование ввода/выводаsignal— Установка обработчиков для асинхронных событийmmap— Поддержка файлов с отображением памяти