socket — Comunicación en red¶
Propósito: | Proporciona acceso a la comunicación en red. |
---|
El módulo socket
expone la interfaz de programación de C de bajo nivel para
la comunicación a través de una red utilizando la interfaz de conector BSD.
Incluye la clase socket
, para manejar el canal de datos, y también incluye
funciones para tareas relacionadas con la red, tales como la conversión de un
nombre del servidor a una dirección y el formateo de los datos que se enviarán
a través de la red.
Ver también
- Documentación de la biblioteca estándar para socket
- Notas para portar Python 2 a 3 para socket
select
– Probar un conector para ver si está listo para leer o escribir para E/S sin bloqueo.SocketServer
– Marco para la creación de servidores de red.asyncio
– E/S asíncrona y herramientas de concurrenci.urllib
yurllib2
– La mayoría de los clientes de red deberían utilizar las bibliotecas más convenientes para acceder a recursos remotos a través de una URL.- Instrucción de programación de conectores – Una guía instructiva por Gordon McMillan, incluida en la documentación de la biblioteca estándar.
- Foundations of Python Network Programming, 3/E – Por Brandon Rhodes y John Goerzen. Publicado por Apress, 2014. ISBN-10: 1430258543.
- Unix Network Programming, Volume 1: The Sockets Networking API, 3/E – Por W. Richard Stevens, Bill Fenner, y Andrew M. Rudoff. Publicado por Addison-Wesley Professional, 2004. ISBN-10: 0131411551