Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Machine Learning
avec Scikit-Learn
Voir le programme détaillé
Python 3.13.2

Contenu du module « socket »

Liste des classes du module socket

Nom de la classe Description
AddressFamily An enumeration. [extrait de AddressFamily.__doc__]
AddressInfo An enumeration. [extrait de AddressInfo.__doc__]
IntEnum
IntFlag
MsgFlag An enumeration. [extrait de MsgFlag.__doc__]
socket A subclass of _socket.socket adding the makefile() method. [extrait de socket.__doc__]
SocketIO Raw I/O implementation for stream sockets. [extrait de SocketIO.__doc__]
SocketKind An enumeration. [extrait de SocketKind.__doc__]

Liste des exceptions du module socket

Nom de la classe d'exception Description
gaierror
herror

Liste des fonctions du module socket

Signature de la fonction Description
close(object) close(integer) -> None [extrait de close.__doc__]
create_connection(address, timeout=<object object at 0x0000020DB70006D0>, source_address=None, *, all_errors=False) Connect to *address* and return the socket object. [extrait de create_connection.__doc__]
create_server(address, *, family=<AddressFamily.AF_INET: 2>, backlog=None, reuse_port=False, dualstack_ipv6=False) Convenience function which creates a SOCK_STREAM type socket [extrait de create_server.__doc__]
dup(object) dup(integer) -> integer [extrait de dup.__doc__]
fromfd(fd, family, type, proto=0) fromfd(fd, family, type[, proto]) -> socket object [extrait de fromfd.__doc__]
fromshare(info) fromshare(info) -> socket object [extrait de fromshare.__doc__]
getaddrinfo(host, port, family=0, type=0, proto=0, flags=0) Resolve host and port into list of address info entries. [extrait de getaddrinfo.__doc__]
getdefaulttimeout() getdefaulttimeout() -> timeout [extrait de getdefaulttimeout.__doc__]
getfqdn(name='') Get fully qualified domain name from name. [extrait de getfqdn.__doc__]
gethostbyaddr gethostbyaddr(host) -> (name, aliaslist, addresslist) [extrait de gethostbyaddr.__doc__]
gethostbyname gethostbyname(host) -> address [extrait de gethostbyname.__doc__]
gethostbyname_ex gethostbyname_ex(host) -> (name, aliaslist, addresslist) [extrait de gethostbyname_ex.__doc__]
gethostname() gethostname() -> string [extrait de gethostname.__doc__]
getnameinfo getnameinfo(sockaddr, flags) --> (host, port) [extrait de getnameinfo.__doc__]
getprotobyname getprotobyname(name) -> integer [extrait de getprotobyname.__doc__]
getservbyname getservbyname(servicename[, protocolname]) -> integer [extrait de getservbyname.__doc__]
getservbyport getservbyport(port[, protocolname]) -> string [extrait de getservbyport.__doc__]
has_dualstack_ipv6() Return True if the platform supports creating a SOCK_STREAM socket [extrait de has_dualstack_ipv6.__doc__]
htonl(object) htonl(integer) -> integer [extrait de htonl.__doc__]
htons(x) Convert a 16-bit unsigned integer from host to network byte order. [extrait de htons.__doc__]
if_indextoname(object) if_indextoname(if_index) [extrait de if_indextoname.__doc__]
if_nameindex() if_nameindex() [extrait de if_nameindex.__doc__]
if_nametoindex(oname) Returns the interface index corresponding to the interface name if_name. [extrait de if_nametoindex.__doc__]
inet_aton(ip_addr) Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. [extrait de inet_aton.__doc__]
inet_ntoa(packed_ip) Convert an IP address from 32-bit packed binary format to string format. [extrait de inet_ntoa.__doc__]
inet_ntop inet_ntop(af, packed_ip) -> string formatted IP address [extrait de inet_ntop.__doc__]
inet_pton inet_pton(af, ip) -> packed IP address string [extrait de inet_pton.__doc__]
ntohl(object) ntohl(integer) -> integer [extrait de ntohl.__doc__]
ntohs(x) Convert a 16-bit unsigned integer from network to host byte order. [extrait de ntohs.__doc__]
setdefaulttimeout(object) setdefaulttimeout(timeout) [extrait de setdefaulttimeout.__doc__]

Liste des variables globales du module socket

Nom de la variable globale Valeur
AF_APPLETALK 16
AF_BLUETOOTH 32
AF_DECnet 12
AF_HYPERV 34
AF_INET 2
AF_INET6 23
AF_IPX 6
AF_IRDA 26
AF_LINK 33
AF_SNA 11
AF_UNSPEC 0
AI_ADDRCONFIG 1024
AI_ALL 256
AI_CANONNAME 2
AI_NUMERICHOST 4
AI_NUMERICSERV 8
AI_PASSIVE 1
AI_V4MAPPED 2048
BDADDR_ANY 00:00:00:00:00:00
BDADDR_LOCAL 00:00:00:FF:FF:FF
BTPROTO_RFCOMM 3
CAPI <capsule object "_socket.CAPI" at 0x0000020DB7C39B20>
EAGAIN 11
EAI_AGAIN 11002
EAI_BADFLAGS 10022
EAI_FAIL 11003
EAI_FAMILY 10047
EAI_MEMORY 8
EAI_NODATA 11001
EAI_NONAME 11001
EAI_SERVICE 10109
EAI_SOCKTYPE 10044
EBADF 9
errorTab Contenu de type <class 'dict'>
EWOULDBLOCK 10035
has_ipv6 True
HV_GUID_BROADCAST FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
HV_GUID_CHILDREN 90DB8B89-0D35-4F79-8CE9-49EA0AC8B7CD
HV_GUID_LOOPBACK E0E16197-DD56-4A10-9195-5EE7A155A838
HV_GUID_PARENT A42E7CDA-D03F-480C-9CC2-A4DE20ABB878
HV_GUID_WILDCARD 00000000-0000-0000-0000-000000000000
HV_GUID_ZERO 00000000-0000-0000-0000-000000000000
HV_PROTOCOL_RAW 1
HVSOCKET_ADDRESS_FLAG_PASSTHRU 1
HVSOCKET_CONNECT_TIMEOUT 1
HVSOCKET_CONNECT_TIMEOUT_MAX 300000
HVSOCKET_CONNECTED_SUSPEND 4
INADDR_ALLHOSTS_GROUP -536870911
INADDR_ANY 0
INADDR_BROADCAST -1
INADDR_LOOPBACK 2130706433
INADDR_MAX_LOCAL_GROUP -536870657
INADDR_NONE -1
INADDR_UNSPEC_GROUP -536870912
IP_ADD_MEMBERSHIP 12
IP_ADD_SOURCE_MEMBERSHIP 15
IP_BLOCK_SOURCE 17
IP_DROP_MEMBERSHIP 13
IP_DROP_SOURCE_MEMBERSHIP 16
IP_HDRINCL 2
IP_MULTICAST_IF 9
IP_MULTICAST_LOOP 11
IP_MULTICAST_TTL 10
IP_OPTIONS 1
IP_PKTINFO 19
IP_RECVDSTADDR 25
IP_RECVTOS 40
IP_TOS 3
IP_TTL 4
IP_UNBLOCK_SOURCE 18
IPPORT_RESERVED 1024
IPPORT_USERRESERVED 5000
IPPROTO_AH 51
IPPROTO_CBT 7
IPPROTO_DSTOPTS 60
IPPROTO_EGP 8
IPPROTO_ESP 50
IPPROTO_FRAGMENT 44
IPPROTO_GGP 3
IPPROTO_HOPOPTS 0
IPPROTO_ICLFXBM 78
IPPROTO_ICMP 1
IPPROTO_ICMPV6 58
IPPROTO_IDP 22
IPPROTO_IGMP 2
IPPROTO_IGP 9
IPPROTO_IP 0
IPPROTO_IPV4 4
IPPROTO_IPV6 41
IPPROTO_L2TP 115
IPPROTO_MAX 256
IPPROTO_ND 77
IPPROTO_NONE 59
IPPROTO_PGM 113
IPPROTO_PIM 103
IPPROTO_PUP 12
IPPROTO_RAW 255
IPPROTO_RDP 27
IPPROTO_ROUTING 43
IPPROTO_SCTP 132
IPPROTO_ST 5
IPPROTO_TCP 6
IPPROTO_UDP 17
IPV6_CHECKSUM 26
IPV6_DONTFRAG 14
IPV6_HOPLIMIT 21
IPV6_HOPOPTS 1
IPV6_JOIN_GROUP 12
IPV6_LEAVE_GROUP 13
IPV6_MULTICAST_HOPS 10
IPV6_MULTICAST_IF 9
IPV6_MULTICAST_LOOP 11
IPV6_PKTINFO 19
IPV6_RECVRTHDR 38
IPV6_RECVTCLASS 40
IPV6_RTHDR 32
IPV6_TCLASS 39
IPV6_UNICAST_HOPS 4
IPV6_V6ONLY 27
MSG_BCAST 1024
MSG_CTRUNC 512
MSG_DONTROUTE 4
MSG_ERRQUEUE 4096
MSG_MCAST 2048
MSG_OOB 1
MSG_PEEK 2
MSG_TRUNC 256
MSG_WAITALL 8
NI_DGRAM 16
NI_MAXHOST 1025
NI_MAXSERV 32
NI_NAMEREQD 4
NI_NOFQDN 1
NI_NUMERICHOST 2
NI_NUMERICSERV 8
RCVALL_MAX 3
RCVALL_OFF 0
RCVALL_ON 1
RCVALL_SOCKETLEVELONLY 2
SHUT_RD 0
SHUT_RDWR 2
SHUT_WR 1
SIO_KEEPALIVE_VALS 2550136836
SIO_LOOPBACK_FAST_PATH 2550136848
SIO_RCVALL 2550136833
SO_ACCEPTCONN 2
SO_BROADCAST 32
SO_DEBUG 1
SO_DONTROUTE 16
SO_ERROR 4103
SO_EXCLUSIVEADDRUSE -5
SO_KEEPALIVE 8
SO_LINGER 128
SO_OOBINLINE 256
SO_RCVBUF 4098
SO_RCVLOWAT 4100
SO_RCVTIMEO 4102
SO_REUSEADDR 4
SO_SNDBUF 4097
SO_SNDLOWAT 4099
SO_SNDTIMEO 4101
SO_TYPE 4104
SO_USELOOPBACK 64
SOCK_DGRAM 2
SOCK_RAW 3
SOCK_RDM 4
SOCK_SEQPACKET 5
SOCK_STREAM 1
SOL_IP 65531
SOL_SOCKET 65535
SOL_TCP 6
SOL_UDP 17
SOMAXCONN 2147483647
TCP_FASTOPEN 15
TCP_KEEPCNT 16
TCP_KEEPIDLE 3
TCP_KEEPINTVL 17
TCP_MAXSEG 4
TCP_NODELAY 1

Liste des alias du module socket

Nom de l'alias Définition ciblée
SocketType socket
error OSError
socketpair _fallback_socketpair
timeout TimeoutError


Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé