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 :

Module « socket » Python 3.11.3

Classe « socket »

Informations générales

Héritage

builtins.object
    socket
        socket

Définition

class socket(socket):

help(socket)

A subclass of _socket.socket adding the makefile() method.

Constructeur(s)

Signature du constructeur Description
__new__(*args, **kwargs) Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__]
__init__(self, family=-1, type=-1, proto=-1, fileno=None)

Liste des attributs statiques

Nom de l'attribut Valeur
proto<member 'proto' of '_socket.socket' objects>
timeout<attribute 'timeout' of '_socket.socket' objects>

Attributs statiques hérités de la classe socket

family, type

Liste des propriétés

Nom de la propriétéDescription
familyRead-only access to the address family for this socket. [extrait de __doc__]
typeRead-only access to the socket type. [extrait de __doc__]

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__del__
__enter__(self)
__exit__(self, *args)
__getattribute__(self, name) Return getattr(self, name). [extrait de __getattribute__.__doc__]
__getstate__(self)
__repr__(self) Wrap __repr__() to reveal the real class name and socket [extrait de __repr__.__doc__]
accept(self) accept() -> (socket object, address info) [extrait de accept.__doc__]
bind bind(address) [extrait de bind.__doc__]
close(self)
connect connect(address) [extrait de connect.__doc__]
connect_ex connect_ex(address) -> errno [extrait de connect_ex.__doc__]
detach(self) detach() -> file descriptor [extrait de detach.__doc__]
dup(self) dup() -> socket object [extrait de dup.__doc__]
fileno fileno() -> integer [extrait de fileno.__doc__]
get_inheritable(self) Get the inheritable flag of the socket [extrait de get_inheritable.__doc__]
getblocking getblocking() [extrait de getblocking.__doc__]
getpeername getpeername() -> address info [extrait de getpeername.__doc__]
getsockname getsockname() -> address info [extrait de getsockname.__doc__]
getsockopt getsockopt(level, option[, buffersize]) -> value [extrait de getsockopt.__doc__]
gettimeout gettimeout() -> timeout [extrait de gettimeout.__doc__]
listen listen([backlog]) [extrait de listen.__doc__]
makefile(self, mode='r', buffering=None, *, encoding=None, errors=None, newline=None) makefile(...) -> an I/O stream connected to the socket [extrait de makefile.__doc__]
recv recv(buffersize[, flags]) -> data [extrait de recv.__doc__]
recv_into recv_into(buffer, [nbytes[, flags]]) -> nbytes_read [extrait de recv_into.__doc__]
recvfrom recvfrom(buffersize[, flags]) -> (data, address info) [extrait de recvfrom.__doc__]
recvfrom_into recvfrom_into(buffer[, nbytes[, flags]]) -> (nbytes, address info) [extrait de recvfrom_into.__doc__]
recvmsg recvmsg(bufsize[, ancbufsize[, flags]]) -> (data, ancdata, msg_flags, address) [extrait de recvmsg.__doc__]
recvmsg_into recvmsg_into(buffers[, ancbufsize[, flags]]) -> (nbytes, ancdata, msg_flags, address) [extrait de recvmsg_into.__doc__]
send send(data[, flags]) -> count [extrait de send.__doc__]
sendall sendall(data[, flags]) [extrait de sendall.__doc__]
sendfile(self, file, offset=0, count=None) sendfile(file[, offset[, count]]) -> sent [extrait de sendfile.__doc__]
sendmsg sendmsg(buffers[, ancdata[, flags[, address]]]) -> count [extrait de sendmsg.__doc__]
sendmsg_afalg sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) [extrait de sendmsg_afalg.__doc__]
sendto sendto(data[, flags], address) -> count [extrait de sendto.__doc__]
set_inheritable(self, inheritable) Set the inheritable flag of the socket [extrait de set_inheritable.__doc__]
setblocking setblocking(flag) [extrait de setblocking.__doc__]
setsockopt setsockopt(level, option, value: int) [extrait de setsockopt.__doc__]
settimeout settimeout(timeout) [extrait de settimeout.__doc__]
shutdown shutdown(flag) [extrait de shutdown.__doc__]

Méthodes héritées de la classe socket

__init_subclass__, __subclasshook__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__