Créer un premier serveur TCP avec Python

Опубликовано: 28 Февраль 2026
на канале: KreaTuto
1,905
33

👉 Comment créer un serveur TCP, puis établir des connexions avec des clients.

💡Pour pouvoir démarrer plusieurs programmes avec « Thonny », il faut décocher l’option « N'autorisez qu'une instance de Thonny». Cette option est accessible avec le « Outils » → « Options » → Onglet « Général »

🐼 Rubrique Python ▶ https://www.kreatuto.info/rubrique/Py...
😻 Dépôt GitHub de la rubrique : https://github.com/fred-lefevre/exemp...
Si nécessaire, voici des explications à propos de la récupération de code depuis GitHub :    • Récupérer du code depuis Github … sans Git  

   • Python  
📥 PDF pour l'accès aux vidéos de la rubrique : https://www.kreatuto.info/docs-fourni...

🐼 Initiation et perfectionnement en informatique ▶ https://www.kreatuto.info/

—————————————— Chapitres de la vidéo ——————————————
📋 00:00 Objectif = faire communiquer des programme Python en utilisant le protocole TCP
00:23 Démarrage du serveur TCP et commentaire du code
01:45 Démarrage du client TCP et commentaire du code
02:40 Établissement de la connexion avec le serveur
03:10 Serveur en attente d'information avec recv()
03:25 Envoi effectif des informations par le client et récupération par le serveur
04:07 Nouveau démarrage du client TCP
04:18 Mise en place d'une communication bidirectionnelle
04:35 Modification du code python du serveur, puis démarrage du serveur
05:42 Modification du code python du client
06:12 Démarrage du client
06:45 Précision à propos du nombre d'octets transmis : exemple avec le mot « été » qui est codé sur 5 octets en UTF-8
07:48 Démarrage du serveur TCP et de deux clients : on constate que la communication est bloquante
09:15 Démarrage du serveur TCP et de trois clients : on constate que la file d'attente a une taille définie dans listen()
10:40 En résumé
11:56 Et ensuite ?