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 ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé
Module « asyncio » Python 3.13.2

Fonction start_server - module asyncio

Signature de la fonction start_server

def start_server(client_connected_cb, host=None, port=None, *, limit=65536, **kwds) 

Description

help(asyncio.start_server)

Start a socket server, call back for each client connected.

The first parameter, `client_connected_cb`, takes two parameters:
client_reader, client_writer.  client_reader is a StreamReader
object, while client_writer is a StreamWriter object.  This
parameter can either be a plain callback function or a coroutine;
if it is a coroutine, it will be automatically converted into a
Task.

The rest of the arguments are all the usual arguments to
loop.create_server() except protocol_factory; most common are
positional host and port, with various optional keyword arguments
following.  The return value is the same as loop.create_server().

Additional optional keyword argument is limit (to set the buffer
limit passed to the StreamReader).

The return value is the same as loop.create_server(), i.e. a
Server object which can be used to stop the service.


Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé