Python #33 - sockets

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

ความคิดเห็น •

  • @Menepsis
    @Menepsis 3 ปีที่แล้ว +9

    Vraiment, tu communique bien ta passion et ça devient contagieux! Hâte de créer des choses concrètes et ce sera à 100% grâce à toi! :D
    Merci beaucoup Jason!

  • @vexlerfrancois2447
    @vexlerfrancois2447 5 ปีที่แล้ว +1

    J'ai suivi la totalité des vidéos sur Python. Cela fait gagner beaucoup de temps car on peut aller très rapidement à l'essentiel, même sur des sujets qui ne sont pas réputés comme faciles. Super ...

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, j'essaie d'orienter chaque vidéo autour d'une seule notion pour que ce soit plus simple de s'y retrouver et que ça permette à chacun d'avancer à son rythme 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @iciamyplant
    @iciamyplant ปีที่แล้ว +1

    super bien expliqué, comme d'habitude

  • @oliviermarc7619
    @oliviermarc7619 6 ปีที่แล้ว +22

    J'adore trop cette chaine si seulement je pouvais t follow 100fois

    • @formation-video
      @formation-video  6 ปีที่แล้ว +4

      Si déjà tu es abonné et que tu as activé les notifications, c'est un bon début :).
      N'hésite pas aussi à réagir (liker/disliker) les vidéos en fonction et à les partager un maximum si tu te sers de Facebook/Twitter/Instagram, etc.

    • @TristesseColereHaine-vu4jg
      @TristesseColereHaine-vu4jg 6 หลายเดือนก่อน

      En vrai c'est possible, tu te créer 100 comptes/chaines youtube et pis c'est tout

  • @ulrichnelson3636
    @ulrichnelson3636 6 ปีที่แล้ว +1

    Merci infiniment Jason. je pense vraiment que grace à toi j'ai une très bonne base en python. merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Je l'espère :)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8/
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mailletjacques4487
    @mailletjacques4487 ปีที่แล้ว +2

    Je n’ai jamais vu un cours aussi sympa et aussi bien fait….

  • @mangin2239
    @mangin2239 6 ปีที่แล้ว +2

    Un grand merci pour ta formation Jason !
    Python est quand même un vrai bonheur au niveau syntaxique, surtout quand on a fait un peu de php.
    En attendant ta dernière vidéo sur pygame, je te fais un don dès le mois prochain.
    A bientôt et merci encore !

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Merci pour ton commentaire et ton soutien :)
      Je compte attaquer le dernier chapitre de Python sur cette fin d'année.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @daillocruz3606
      @daillocruz3606 6 ปีที่แล้ว +1

      FormationVidéo ce serait sur quoi le dernier chapitre Jason? :)

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Sur la bibliothèque pygame.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @emmanuelzakaryan7128
    @emmanuelzakaryan7128 4 ปีที่แล้ว +2

    Vous êtes énormes. Je tourne dans des tuto je finis toujours ici

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Ahah, c'est plutôt bon signe pour moi ça 🙂
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @medsidimouh9322
    @medsidimouh9322 6 หลายเดือนก่อน

    Merci beaucoup de vos parfaites explications

    • @formation-video
      @formation-video  6 หลายเดือนก่อน

      Je t'en prie, bon courage avec la suite

  • @noemielewin
    @noemielewin 7 หลายเดือนก่อน

    super vidéo, bien détaillé et très compréhensible !!!

  • @hardcpp1787
    @hardcpp1787 6 ปีที่แล้ว +1

    Vivement la suite ! Je prend plaisir a regarder tes vidéos ;) tres bon taff

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      La suite, ce sera le dernier chapitre du cours, sur pygame, une bibliothèque pour faire de la 2D, notamment des jeux vidéo ;)

    • @hardcpp1787
      @hardcpp1787 6 ปีที่แล้ว +1

      FormationVidéo sa m'interessr un peu moins mais pourquoi pas. Ce qui aurait été super cool ca aurait au fil des video de travailler sur un meme projet afin de pouvoir voir son evolution tout en travaillant sur quelque chose de bien concret. Mais quoi qu'il en soit chapeau pour tout le travail fournit c'est clair net et précis. Il y a plus qu'à assembler toutes les petites briques que tu fournis video apres video pour faire notre propre programme.

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Ce genre de projet dirigé sera en payant sur une autre plateforme que TH-cam.
      En résumé, tout ce qui est cours/tutoriels/exercice (donc, dans un but d'apprentissage de langages/techniques/technoliges) est et restera gratuit et publié ici.
      Tandis que des projets dirigés payant seront publiés sur une autre plateforme (ex : création d'un site web complet, d'un jeu vidéo RPG, réalisation d'un manga, production d'un single, etc.)

    • @hardcpp1787
      @hardcpp1787 6 ปีที่แล้ว +1

      FormationVidéo hesite pas a communiqué tout ca le moment venu ;)

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Oui bien évidemment, des annonces seront faites sur la chaîne à ce propos ;)

  • @sadouadama9953
    @sadouadama9953 6 ปีที่แล้ว +1

    J'adore vos vidéos! merci pour tous

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      De rien, bon avancement sur le cours Python :).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8/
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mohamedtebani2404
    @mohamedtebani2404 6 ปีที่แล้ว +1

    BIIIG Mercii fréro pour cette formation, vivement d'autres vidéos sur python :D ! #RESPECT BOSS

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Merci à toi, le prochain et dernier chapitre sera sur la 2D (avec pygame), et voilà :)

  • @madicorp8993
    @madicorp8993 6 ปีที่แล้ว +1

    Très intéressantes, vidéos. si moyen il y en aura, je voudra que vous fassiez un tutos sur l'apprentissage automatique avec python, merci bro...

  • @romainpr1820
    @romainpr1820 5 หลายเดือนก่อน

    Ta vidéo est vraiment top !!!!

  • @jey4037
    @jey4037 4 ปีที่แล้ว +1

    très bonne vidéo, merci beaucoup !

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      De rien =)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @abdoula8068
    @abdoula8068 3 ปีที่แล้ว

    Merci beaucoup pour le tutorial. Très pédagogique.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      De rien, bonne journée/soirée 👋

  • @luc04000
    @luc04000 6 ปีที่แล้ว +3

    Merci super comme d'habitude.
    Penses-tu faire un tuto assez complet sur pygame ?
    Salutations

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Oui, puisque ça va être dans le cours, donc il y aura plusieurs vidéos dessus, comme je l'ai fait pour tkinter ;)

  • @hassansahli5330
    @hassansahli5330 2 ปีที่แล้ว

    Merci beacoup assez bien instructif

  • @saifeddineboughanmi9046
    @saifeddineboughanmi9046 4 ปีที่แล้ว +1

    Merci pour la vidéo.
    Question vite fait : c'est quoi la différance entre ce serveur et celui HTTP qu'on a monté avec le module http.server ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      C'est la même chose, il s'agit d'un serveur HTTP, où l'un permet d'interpréteur nos pages HTML, l'autre d'exécuter un script Python directement.

  • @ericlenchon4826
    @ericlenchon4826 2 ปีที่แล้ว

    Ca m'a beaucoup plu !

  • @alexandreflanquart4272
    @alexandreflanquart4272 6 ปีที่แล้ว +1

    Bonjour, compte tu faire des tuto sur les reseaux ? Est ce que faire un petit jeux en reseau (meme en local ) comme la bataille naval est accessible au debutant?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Qu'est-ce que tu entends par réseau exactement ? Car j'aborde le réseau sur plusieurs langages de programmations et prévois de le faire sur les formation GNU/Linux et Windows aussi par exemple.
      Ensuite, pour la bataille navale, tout dépend de ton niveau. Débutant ne veut pas dire grand chose, donc si tu assimilé pas mal de concepts, ça peut être largement faisable :)

  • @nawalfaid4798
    @nawalfaid4798 5 ปีที่แล้ว

    Merciiiiiii infiniment ,c'est trés bien expliqué

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Merci et à bientôt :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @richardbleriot7613
    @richardbleriot7613 4 ปีที่แล้ว

    Bonjour @FormationVideo, merci pour ce contenu, j'aurais une question: Je cherche à faire communiquer 3 speakers vibrants(une sorte de haut-parleurs) avec mon PC, afin de jouer la musique de manière simultanée dessus. pourrais-je utiliser les sockets?? si oui besoin d'explications.Merci bien.

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Si c'est pour passer par un réseau, oui les sockets servent à cela
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @Ttatanepvp123officiel
    @Ttatanepvp123officiel 6 ปีที่แล้ว +2

    LES SOCKET !!! MERCI !!! ah et sinon
    j'espere qu'il y auras une video pour mon anniversaire Le 21 MAI 😑😅

  • @kankancraft
    @kankancraft 6 ปีที่แล้ว +1

    Hello,
    Merci pour la vidéo! Toujours aussi top ! A quand les threads ? Et manipulation de fichiers ?
    Merci beaucoup

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Tout cela a déjà été abordé dans les vidéos précédentes. Ne pas oublier que le cours est organisé par séance, il faut donc commencer par apprendre du début :)

  • @Dr.AnassKadiri
    @Dr.AnassKadiri 4 ปีที่แล้ว

    Thank you Jason, interesting cours as usual

    • @careless6357
      @careless6357 4 ปีที่แล้ว

      U almost have the same name as me .

  • @abderrahimkaabouch9834
    @abderrahimkaabouch9834 3 ปีที่แล้ว

    Very good explanation

  • @antoinepins8322
    @antoinepins8322 5 ปีที่แล้ว +1

    6:39 : Y a t il moyen de faire heberger une partie sans avoir les deux machines sur le meme reseau local connectes à la meme box internet, mais sans avoir a ouvrir ses ports?

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Évidemment que tu peux héberger le serveur sur une machine et te connecter via un client depuis une autre machine, mais tu ne pourras pas éviter certains réglages pour effectuer la connexion.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @abdellaheleulmi2457
    @abdellaheleulmi2457 6 ปีที่แล้ว +1

    Merci pour la réponse rapide que vous ma avez donne, j ai pu faire l exercice des sockets . mais j ai besoin d'envoyer une photo du client vers le server. Prière m'expliquer comment je peut le faire avec python?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Bonsoir, c'est simple, tu vas ouvrir depuis le client ton image comme tu ouvrirais un fichier en Python, et une fois cette image dans une variable, tu pourras l'envoyer à ton serveur :).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @abdellaheleulmi2457
      @abdellaheleulmi2457 5 ปีที่แล้ว

      @@formation-video Bonjour, malheureusement je n'ai pas réussi a envoyer du client au Server une photos malgré plusieurs tentatives. A cet effet, je vous prie de me transmettre les codes du client et le serveur pour faire se transféré

  •  6 ปีที่แล้ว +1

    Bonjour, on fait comment pour le faire fonctionner en ligne ? Par exemple faire une sorte de tchat pour communiquer avec une autre machine qui se trouve loin de ma machine.

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Exactement comme tu le ferais en local, sauf qu'au lieu d'avoir "localhost" comme host, il faudra l'IP du PC qui fera tourner le serveur.
      En bref, un des utilisateurs lance le serveur sur son PC.
      L'autre s'y connecte comme "client" avec l'adresse IP de l'autre PC

    •  6 ปีที่แล้ว +1

      Merci de ta réponse, j'ai bien fait ce que tu as dit mais le j'ai une Erreur qui me dit:
      [OS EROOR] l'adresse n'est pas valide dans son contexte
      Petit question bête mais est-ce que il faut ouvrir ses ports ?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Et bien normalement tu es censé utiliser un port de ton choix (non utilisé), exemple : 4744

  • @ToinouSava
    @ToinouSava 6 ปีที่แล้ว +1

    Bonjour Jason, Supers videos, je te trouve tres pro et tu explique vraiment super bien. J'ai deux question, la premiere est il possible de liee son fichier serveur a une base de donnees ? La seconde, penses tu faire une formation sur le machine learning via Tensorflow ? Merci encore pour ta super formation :)

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Coucou, qu'entends-tu par fichier serveur ?
      En général, le site sera hébergé en ligne (le serveur par exemple), et on se connectera avec le client.
      Pour le machine learning, on abordera sûrement le concept un jour, mais je n'ai pas encore réfléchi de quelle manière, on est loin d'en être là de toute manière ;)

  • @gaijindavid_san
    @gaijindavid_san 6 ปีที่แล้ว +1

    Merci grand-frere!!

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Pas de quoi mon grand :)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @ymps7678
    @ymps7678 4 ปีที่แล้ว

    salut, j'ai recopier a l'identique les fichiers serveur et client mais lorsque que je lance le power shell windows, que j'indique le chemin et que je tape sur entrer rien ne se passe, le power shelle me mets simplement la ligne du dessous avec le chemin d'acces sans message d'erreur

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bonjour, il faut bien enregistrer les fichiers et bien penser à les encoder en UTF-8 depuis ton éditeur.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @0pc0desyscall67
    @0pc0desyscall67 6 ปีที่แล้ว +1

    le premier socket est la class et le deuxieme c'est la fonction que l'on appelle dans la class socket

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Oui
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @0pc0desyscall67
      @0pc0desyscall67 6 ปีที่แล้ว +1

      @@formation-video dis moi yaurais t'il possibilité de parler en privée sur discord j'ai besoin de quelque renseigneement?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Oui, tous les liens sont là :
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @KlamerR69
    @KlamerR69 5 ปีที่แล้ว

    Coucou, j'ai une question concernant les connexions parallèles avec le threading. A la toute fin tu fais simplement un conn.close(). Est-ce que ça ferme les connexions de tous les threads ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, on ne fait qu'une seule connexion, l'appel à la méthode accept() donc on ferme cette dernière une fois également ;)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mustaphaelmahjoubi434
    @mustaphaelmahjoubi434 5 ปีที่แล้ว

    Merci bcp comme d'habitude. j'ai une question si je veux travailler avec udp ? je vais changer que sock.stream par dgram .? une autre question est ce que je peux lié ce serveur avec la base de donnees expliquer dans le cours précédent et d'afficher une image dans un meme script et merci

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Bonjour, oui, pour avoir du socket en UDP, il faut changer le paramétrage au niveau de l'appel (donc utiliser SOCK_DGRAM). Et bien évidemment, le protocole UDP (au contraire de TCP) ne nécessite pas de connexion.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @bertrand3055
    @bertrand3055 6 ปีที่แล้ว +1

    Un tuto sur la prise en main de Pycharm serait cool !

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Pourquoi pas un jour :)

    • @bertrand3055
      @bertrand3055 6 ปีที่แล้ว +1

      FormationVidéo en fait il faudrait utiliser PyCharm pour chaque tuto ...
      En parallèle des notions python on découvrirait en même temps les fonctionnalités de pycharm....
      D'une pierre deux coups !

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Non justement, je fais en sorte que chaque formation ne rende pas le développeur dépendant d'un logiciel en particulier. Le but est d'être autonome et capable par la suite de s'adapter à n'importe quel outil, tout en n'oubliant pas comment programmer et laisser faire le code par un IDE.
      De plus, Pycharm est payant et n'est pas forcément le genre d'outil que je recommanderais pour tout le monde. Donc un tutoriel pour le présenter sera bien suffisant, et saura contenter celles et ceux qui veulent éventuellement l'adopter :)

    • @bertrand3055
      @bertrand3055 6 ปีที่แล้ว

      FormationVidéo Pycharm est gratuit version community suffisante pour débuter...
      aucun tutoriel en français sur un IDE avancé : intégration github etc etc

  • @OneShot_cest_mieux
    @OneShot_cest_mieux 6 ปีที่แล้ว +1

    Merci je comprend mieux le coté connexion, mais comment peut on être sûr que le serveur va executer la ligne
    conn.recv(1024)
    après que le client n'execute la ligne
    socket.sendall(data) ?
    ce serais problématique que le serveur ne reçoive rien car les données n'ont pas étés envoyées
    aussi je pense qu'à l'ajout des threads il fallait fermer la connexion dans le thread
    ce qui m'amène à la question suivante : comment le serveur peut t'il savoir si le client n'est plus connecté, qu'il puisse fermer la connexion ? dans le cas du streaming ce serais bien pratique que le serveur cesse d'envoyer une vidéo à quelqu'un qui s'est déconnecté
    Merci d'avance.

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Coucou :).
      Les deux programmes ont initialisé un socket et sont connectés l'un avec l'autre (depuis l'adresse et le port). Donc le serveur va écouter sur le port renseigné et à chaque fois que l'on va envoyer des données sur ce dernier, le serveur les recevra.
      Si le serveur ne reçoit rien, c'est donc que le client n'a tout simplement rien envoyé :).
      Pour les Threads, l'important est que la connexion soit fermée au final, et le socket aussi, peu importe l'endroit où cela est fait.
      Enfin, pour fermer le serveur lorsqu'il n'y a plus de clients, on peut tout simplement depuis chaque client, avertir de la fin de la communication. Dans un jeu vidéo par exemple, cela reviendrait à notifier le serveur que le client s'est déconnecté du jeu. Il y a donc plusieurs manières de procéder, de manière flexible :)
      PS : dans la création du socket, AF_INET indique qu'on est en IPv4 et SOCK_STREAM qu'on utilise le protocole TCP (donc mode connecté).

    • @OneShot_cest_mieux
      @OneShot_cest_mieux 6 ปีที่แล้ว +1

      Salut Jason merci ^^

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Pas de quoi :)

  • @nasmRE
    @nasmRE 6 ปีที่แล้ว +1

    C'est abusé comment c'est facile les sockets sur Python par rapport au C !

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Oui, Python est plus haut niveau que le C, donc tu auras en général moins de code à écrire =)

  • @kevintchami1181
    @kevintchami1181 5 ปีที่แล้ว +1

    Bjr Jason! Stp je veux savoir comment faire pour envoyer par exemple au client une suite d'instruction comme une fonction "def()" qui se trouverai du coté serveur pour que le client puisse directement inter-agir. Voila un exemple de ce que je pense comme fonction:
    def calcul(a):
    global c
    b = input("Donne la valeur de b : ")
    b = int(b)
    c = a + b
    #print (c)
    return c

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Bonjour, alors il faudra envoyer la question au client, et qu'il puisse envoyer la réponse au serveur.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @kevintchami1181
      @kevintchami1181 5 ปีที่แล้ว +1

      @@formation-video Ok, si je comprend bien je ne peut utiliser directement une fonction alors?!
      Merci pour ta réponse.

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Oui bien sûr, tant que le client reçoit bien la question et qu'il envoie bien sa réponse.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @kevintchami1181
      @kevintchami1181 5 ปีที่แล้ว +1

      @@formation-video Thanks you! C'est enregistrer.

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      De rien 😉
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @tolstoievski4926
    @tolstoievski4926 5 ปีที่แล้ว +1

    raise from permet de lever un exception manuellement c'est ça ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, avec raise, tu lèves toi-même une exception
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @thecrazzxz3383
    @thecrazzxz3383 4 ปีที่แล้ว +1

    ​ FormationVidéo C'est quoi ton Discord j'aimerais bien savoir quelques trucs, je ne comprends rien !

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Regarde dans ma signature, que je mets à chacun de mes commentaires 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @thecrazzxz3383
      @thecrazzxz3383 4 ปีที่แล้ว

      @@formation-video merci

  • @melissascarlette9880
    @melissascarlette9880 4 ปีที่แล้ว

    Bonsoir s'il vous plaît quand j'essaie de faire avec les thread j'ai une erreur lors de la compilation au niveau de socket.bind((host, port)) qui est OSError: [WinError 10048] Une seule utilisation de chaque adresse de socket (protocole/adresse réseau/port) est habituellement autorisée, pouvez-vous me dire qu'est ce que je dois ajouter?
    mercii.

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bonsoir, le port que tu as choisi doit être déjà utilisé par une autre application
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ THANKS FOR YOUR SUPPORT! 🔻
      ◾ Not yet subscribed? Don't hesitate to do it 💙
      ◾ Support FormationVideo : bit.ly/2L0xNXA
      ◾ Webite : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personal) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @mossabmirande-ney4630
    @mossabmirande-ney4630 2 ปีที่แล้ว

    Bonjour, j'ai une erreur quand je lance la commande python .\test.py dans le shell, j'obtiens ce message :
    Python est introuvable. ExÚcutez sans argument pour procÚder Ó l
    je voudrais bien un peu d'aide svp

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bonjour. Il fallait bien penser à ajouter python à la variable d'environnement Path depuis l'installateur (comme indiqué au début du cours)

  • @halousyphax1050
    @halousyphax1050 2 ปีที่แล้ว

    Bonjour , je vous remercie pour le travail que vous faites . très bien expliquer concernant la vidéo socket j'ai essayé de connecter deux client avec le serveur je n'ai pas pu . merci de bien me donner plus d'info sur ça .

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bonjour, qu'est-ce qui n'a pas fonctionné ?

  • @stigmat83
    @stigmat83 2 ปีที่แล้ว

    Salut !Déjà merci pour ces vidéos, c'est top.Je tente de faire de même que ce tuto mais avec une connexion internet, après des recherches, j'ai vu qu'il faut que l'host du serveur soit l'adresse IP local, afin que la bonne machine soit ciblé dans le cas ou il y aurait plusieurs ordis sur le même réseau.Le même port pour les 2 machines (5555 devrait etre ok) l'host du client est l'ip publique du serveur que je fais récupérer sur une page web en php avec get de la bibli requests, placé dans une base de donnée sql pour que le client puisse la recupérer . Et après bien des essais j'ai toujours : TimeoutError: [WinError 10060] Une tentative de connexion a échoué ... Il n'y à pas d erreur dans les hosts, port, je fais vérifier dans des prints.Serais-ce parce que pour le test, j'utilise sur un ordi ma connection ADSL et sur un autre le partage de connexion de mon smartphone? Si on peut m'aider c 'est cool :) Bon code à tous.

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bonjour, il faut configurer cela au niveau du routeur (de ta box) et autoriser les connexions entrantes, voire à effectuer une redirection 👍

  • @banaxavsplit
    @banaxavsplit 3 ปีที่แล้ว

    Bonjour, je voulais savoir s'il était possible d'envoyer des objets via des sockets ? je vous remercie infiniment pour ces cours de qualité !!!

  • @moaadtazeroilt1054
    @moaadtazeroilt1054 3 ปีที่แล้ว

    Bonjour, merci pour ce travail, je souhaite envoyer des données (qui varient à temps réel) à mon serveur mais je n'arrive pas à connecter mon client à nouveau, mon serveur reçois que la première donnée . une solution merci

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Bonjour, il suffit de garder la connexion ouverte. Le serveur tourne et écoute sur le port que tu as défini, prêt à recevoir tout message envoyé par un client et le traiter

  • @charlubermensch9675
    @charlubermensch9675 5 ปีที่แล้ว

    Personnellement j'ai appris le module avec ces spécificité :
    -"socket.listen()" se mets avant la boucle
    - "conn" s'appelle "c" et "adr" s'appelle "a"
    Sinon
    j'écrit:
    a, b = 1, 1
    et non
    a, b = (1, 1)

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Le nom que tu donnes aux variables ne changera rien à l'exécution de ce dernier. L'important est que les noms employés soient compréhensibles pour toi et auto-documentent ton code.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @منوعاتفيديوكباروصغار
    @منوعاتفيديوكباروصغار 2 ปีที่แล้ว

    salut j"ai une question je veux fair communiquer deux ordi a distance et pour cela je doi utilisé mon adress ip public ma question es la suivante ske je met mon adrsse ip public sur le client et le serveur ou juste sur le client vu que mon serveur tourne sur ma machine locale avec ladresse ip de ma machine locale je c que aprés je doit redirigé le port sur mon routeur merci de mon repondre et bravo pour tout le travaille que vous faite

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bonjour, c'est le client qui se connecte au serveur grâce à son IP

    • @منوعاتفيديوكباروصغار
      @منوعاتفيديوكباروصغار 2 ปีที่แล้ว

      @@formation-video ske je peu vous contactez sur facebook ?

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Pour ce genre de souci, non : jasonchampagne.fr/me-contacter

    • @منوعاتفيديوكباروصغار
      @منوعاتفيديوكباروصغار 2 ปีที่แล้ว

      @@formation-video ben dapres ce que g compri en regardont le lien je peux pas vous contactez sauf sur youtube c sympa mon problem est plus compliquer que sa mais bon merci quand meme je chercherai la réponse autre par

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Tu peux aussi le faire sur Discord 👍

  • @AlbertRei3424
    @AlbertRei3424 3 ปีที่แล้ว

    Salut, comment détecté une déconnexion matérielle entre le client et le serveur ? Par exemple si le câble est débranché, alors comment le détecter depuis le code ?
    Merci !

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Salut, au mieux, tu auras une exception déclenchée si la connexion ne peut pas se faire, mais cela ne dira pas à coup sûr si c'est un souci de câble

    • @AlbertRei3424
      @AlbertRei3424 3 ปีที่แล้ว

      @@formation-video finalement je check la connexion avec un ping...

  • @fatimalaassiri5356
    @fatimalaassiri5356 2 ปีที่แล้ว

    Bonjour, je vous remercie bcp .........pour cette vidéo, vraiment c'est intéressent, svp si vous allez un support de cours concernant "sockets, Threading, SGBDR, SQL, HTTP, CSS"

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      Il y a déjà ce qu'il faut sur ce cours Python : th-cam.com/play/PLrSOXFDHBtfHg8fWBd7sKPxEmahwyVBkC.html
      Mais aussi sur le cours HTML/CSS : th-cam.com/play/PLrSOXFDHBtfE5tpw0bjMevWxMWXotiSdO.html

    • @fatimalaassiri5356
      @fatimalaassiri5356 2 ปีที่แล้ว

      @@formation-video Ok Merci bcp

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      De rien 👍

  • @esaiesaint-fleur4510
    @esaiesaint-fleur4510 3 ปีที่แล้ว

    Bonsoir. Superbe vidéo. J'ai un problème d'erreur on me dit socket as no attribute 'bind' j'ai tout bien écrit je sais pas quoi faire

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Bonsoir, quelle erreur pour quel code ? Et tu utilises quel système ?

  • @foxpvp27
    @foxpvp27 4 ปีที่แล้ว +1

    ça me mais cette erreur que faire "Module 'socket' has no 'AF_INET' member"

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Montre voir ton code 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @tolstoievski4926
    @tolstoievski4926 5 ปีที่แล้ว +1

    Tu pourrais faire une vidéo dédié au exceptions ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Et bien, tu as du la louper car je l'ai abordé ici : th-cam.com/video/1IqnpaQy8LM/w-d-xo.html
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @basil1082
    @basil1082 4 ปีที่แล้ว

    Bonne vidéo d'initiation! Et comment faire si le client et le serveur sont situés sur deux réseau différents ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      C'est la même chose : on se connecte à un serveur avec son adresse IP et le port d'écoute défini par le serveur.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @Totrotsky
    @Totrotsky 6 ปีที่แล้ว +1

    Quand j'essaie de connecter deux ordi donc avec une adress ip il n'arrive pas à se connecter

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      En fait le client se connectera au serveur avec l'adresse IP du serveur et le port que tu as choisi pour la communication

  • @esaiesaint-fleur4510
    @esaiesaint-fleur4510 3 ปีที่แล้ว

    J'ai trouvé ce qui allait pas. Vous avez ecrit socket.bind() du coup il ne m'était pas venu à l'esprit que ce n'était pas un attribut de socket, quand j'ai créé mon socket je l'ai appelé serveur mais j'avais ecrit socket.bind(). Du coup l'erreur qui s'affiche. Merci beaucoup.

  • @montagnes8124
    @montagnes8124 2 ปีที่แล้ว +1

    On peut communiquer entre des ordinateurs qui ne sont pas du même réseau local ?

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      Oui, avec ce qu'on appelle internet 😎

    • @montagnes8124
      @montagnes8124 2 ปีที่แล้ว +1

      @@formation-video Et de la même manière ? C'est-à-dire qu'au lieu de renseigner des ip locales, il faudrait mettre des ip publiques et cela marcherait ?

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      Le client se connecte avec l'adresse IP de la machine en destination

  • @sadouadama9953
    @sadouadama9953 6 ปีที่แล้ว

    Concernant le Langage python.il se limite sur les sockets ou bien il y'a la suite?merci!

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Comment ça ?
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8/
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @brunogrimonpont9041
    @brunogrimonpont9041 4 ปีที่แล้ว

    Bonjour,
    J'ai suivi le cours et j'ai, grâce à vous, mieux compris le concept des socket... mais...
    Je suis arrivé à faire en sorte que mon serveur et mon client communique automatiquement dans un sens comme dans l'autre mais je suis face à certaines difficultés que je n'arrive pas à résoudre. Comme par exemple, comment faire pour que le serveur puisse recevoir plusieurs message de suite, que pour le moment, j'introduit par des input du côté client ? Et j'aimerais aussi pouvoir lier une interface graphique côté serveur, qui permettrait l'envoyer des informations au travers de bouton par exemple, et aussi indiqué dans l'interface quels sont les clients connectés, par exemple avec des labels ou des zones qui se cocherait automatiquement quand les clients se connecte... mais je ne trouve nul part comment faire une interface graphique avec une connexion réseau. Sauriez-vous par hasard où je pourrais trouver ce genre d'info ? Ou si vous ne feriez pas un cours un peu plus poussé sur les réseaux en python...?
    Merci de m'avoir lu jusqu'à la fin et je suis déjà abonné à la chaine ;-)

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bonjour, ton client peut être une boucle infinie qui propose de saisir des commandes (et messages) qui seront envoyées au serveur, avec une option pour quitter le client que tu mets (commande spécifique par exemple). Pour faire des widgets, très simple, tu peux te servir de tkinter, ou de n'importe quelle autre bibliothèque pour faire des GUI. Bref, rien d'insurmontable si tu as bien pigé les concepts du cours ✌

    • @brunogrimonpont9041
      @brunogrimonpont9041 4 ปีที่แล้ว

      Merci

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      De rien 👍

    • @TheMRcosmos19
      @TheMRcosmos19 2 ปีที่แล้ว

      @@brunogrimonpont9041 salut, ca fait 1 an aha mais je voulais savoir si tu avais réussi avec une boucle infinie coté client ? quand je mets une boucle infinie, ca envoi seulement le premier message.... Merci si tu réponds, bonne journée

  • @SquidyGuitar
    @SquidyGuitar 2 ปีที่แล้ว

    Salut ! j'utilise la même méthode que toi, mais, le serveur ne pes recevoir que 1 message d'un client,après cela il ne veut plus recevoir de message de ce client (j'ai mis un boucle while True dans la fonction run pour que le serveur puisse recevoir des messages en permanence)

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      Oui évidemment, le serveur doit écouter en permanence s'il veut recevoir plusieurs messages du client 👍

  • @uzielsimou4838
    @uzielsimou4838 4 ปีที่แล้ว

    Bonjour, j'ai d'abord lu tout les commentaires pour voir si quelqu'un avait ma préoccupation mais apparemment non... S'il te plait comment est ce que je fait pour que le client et le serveur puisse communiquer en s'envoyant des messages textes comme dans une messagerie ? exemple :
    server: bonjour
    client: oui bonjour comment tu vas ?
    server : je vais bien merci et toi ?
    client : très bien
    donc un peu comme une sorte de messagerie en local entre le client et le serveur. Merci

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bonjour, comme je l'ai montré en vidéo. Tu as les méthodes send(), sendall() et recv(), celles montrées en vidéo 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @vaanndambu
    @vaanndambu 5 ปีที่แล้ว

    Merci beaucoup

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      De rien, bonne journée à toi :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @maxmlr724
    @maxmlr724 3 ปีที่แล้ว

    J'ai adoré la video !
    En revanche comment doit-on faire pour faire passer une info du serveur au client ?

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Et bien c'est la même chose : tu envoies l'information depuis le serveur (send) et le client la reçoit (recv)

  • @cherifali8359
    @cherifali8359 4 ปีที่แล้ว

    d'abord Merci bp pour le tuto Est ce avec socket je peux accéder a une base de donnée mysql entre deux ordinateurs dans un réseau locale ?

    • @formation-video
      @formation-video  3 ปีที่แล้ว +1

      Pas besoin, tu vas te connecter à la base de données avec une interface, comme montré dans le cours, sauf que l'hôte ne sera pas "localhost", mais l'adresse IP de la machine distante où se trouve la base de données

    • @cherifali8359
      @cherifali8359 3 ปีที่แล้ว

      @@formation-video Merci bp

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      👍

  • @santrackleste4282
    @santrackleste4282 6 ปีที่แล้ว +2

    Quels est ton editeur de texte et ta version de python

    • @learncode2666
      @learncode2666 6 ปีที่แล้ว +1

      Visual studio code et la version de python ça doit être la 3.6

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Voilà, learn Code t'a déjà tout dit :)

  • @maximebiloa6071
    @maximebiloa6071 5 ปีที่แล้ว

    Salut Jason. S'il te plait comment interconnecter deux machines différentes ? L'une faisant office de client et l'autre de serveur. En local ç'est impécable reste juste de le faire à distance

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      À distance c'est exactement la même chose qu'en local. Donc si en local ça fonctionne, pour que ça fonctionne à distance, il suffit d'avoir l'application serveur lancée sur une machine A, et le client d'une machine B qui se connecte au serveur (via l'adresse IP de la machine A)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @maximebiloa6071
      @maximebiloa6071 5 ปีที่แล้ว

      @@formation-video Merci beaucoup . c'est OK

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Bonne journée :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @Ttatanepvp123officiel
    @Ttatanepvp123officiel 6 ปีที่แล้ว +1

    c'est quoi l'exceptio retourner si le socket.listen() echoue ?

    • @Ttatanepvp123officiel
      @Ttatanepvp123officiel 6 ปีที่แล้ว +1

      et aussi quand il y a une exception peux ton le recuperer dans un variable ?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      socket.listen() écoute sur le réseau, donc ne peut lever aucune exception ni générer d'erreur :)

    • @Ttatanepvp123officiel
      @Ttatanepvp123officiel 6 ปีที่แล้ว +1

      merci :° ) \0/

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Pas de quoi =)

  • @ericfeugere1293
    @ericfeugere1293 3 ปีที่แล้ว

    Bonjour, j'ai un souci avec encode: data = "Hello àéàếẗ, je me connecte au serveur"
    ##on encode en utf-8
    print(data)
    data = data.encode("utf8")
    print(data)
    socket.sendall(data)
    me renvoi:
    Hello àéàếẗ, je me connecte au serveur # 1er print OK
    b'Hello \xc3\xa0\xc3\xa9\xc3\xa0\xe1\xba\xbf\xe1\xba\x97, je me connecte au serveur' #Second print apres encode

    • @ericfeugere1293
      @ericfeugere1293 3 ปีที่แล้ว

      OK, j'ai ma réponse, mon erreur etait coté serveur en fait, on encode du str en byte et python3 le signale par b'Ma chaine de caractères'

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      En effet 👍 (ou de s'assurer de bien avoir son fichier encodé en UTF-8 depuis l'éditeur que tu utilises)

  • @newtachi6455
    @newtachi6455 3 ปีที่แล้ว

    Le problème avec la méthode recv() c'est qu'elle bloque le programme jusqu'à ce que l'on obtienne une réponse, comment palier à ce problème ?

    • @formation-video
      @formation-video  3 ปีที่แล้ว +1

      Un autre thread, une parallélisation des processus pour que ça ne bloque qu'une partie du programme et non le reste 👍

    • @newtachi6455
      @newtachi6455 3 ปีที่แล้ว

      @@formation-video merci beaucoup ça m'a fait gagner beaucoup de temps :)

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      De rien 👍

  • @aminearoua917
    @aminearoua917 4 ปีที่แล้ว

    bonjour ( :
    j'ai une question s'il vous plaît
    Est ce que la communication entre le serveur et le client peut être à distance

    • @aminearoua917
      @aminearoua917 4 ปีที่แล้ว

      j'ai oublié "?"

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Oui, c'est le but justement quand on a un client + serveur(s). Les clients se connectent au serveur via son adresse IP + un numéro de port
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @zayden3037
    @zayden3037 5 ปีที่แล้ว

    Est-ce possible d'envoyer des sockets à partir d'une page web ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      On en a discuté sur Discord du coup ;)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @esaiesaint-fleur4510
    @esaiesaint-fleur4510 3 ปีที่แล้ว

    Salut. Je vous remercie pour les vidéos. Il se peut que je sois le seul à vous le demander mais ce serait bien si vous fassiez un tuto sur comment bien utiliser le module select. J'aimerais faire un chat mais je comprend pas finement ce module particulièrement la fonction select(rlist,wlist,xlist,tmie). Merci de Répondre.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Bonjour, peut-être un jour, pas fermé à l'idée puisque la playlist de tutoriels est là pour cela 👍

  • @abd428
    @abd428 4 ปีที่แล้ว

    Bonjour,
    Je voudrais savoir comment manipuler les variables host pour établir une communication entre deux machines connectées sur deux réseaux différents.
    Merci par avance.

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Bonjour, c'est tout simple, le client se connectera sur l'adresse IP du serveur

    • @abd428
      @abd428 4 ปีที่แล้ว

      Du coup le client tenterait de se connecter à tous les serveurs ayant la même adresse IP que ce serveur ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Je ne comprends pas ta question. Si tu joues à un jeu en ligne, ton ordinateur est le client et se connecte au serveur du jeu. Si une autre personne veut accéder au jeu, elle se connectera aussi depuis son PC (client) au serveur du jeu.

    • @abd428
      @abd428 4 ปีที่แล้ว

      @@formation-video Non j'ai fais exactement la même chose que dans ta vidéo, mais je souhaiterais implémenter le script client dans une machine et le script serveur dans une autre machine connecté à autre réseau, est ce possible ? Et quoi mettre dans la variable host?

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Et bien ce que j'ai dit dans ma première réponse. Pour le host sur lequel doit se connecter le client, tu mets l'adresse IP de la machine qui fait office de serveur

  • @gungros9558
    @gungros9558 2 ปีที่แล้ว

    on a vu les servers simple pour les pages html, les serveurs grace aux interfaces cgi pour les pages web dynamique. du coup en fonction du site qu'on veut faire un utilise le serveur adéquat ? mais est ce que qu'on peut déployer nos sur les serveurs sockets ?? et d'aideurs dans les films on entend parfois que les pirates ont crées un serveur privé, c'est un peu le principe des sockets, non ??

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bonjour, un serveur privé est juste un serveur auquel on ne donne pas accès depuis l'extérieur. Ton simple ordinateur fait déjà office de réseau local à lui tout seul, et tu peux parfaitement t'en servir de serveur, c'est cela qui nous permet de faire nos développements en local (la fameuse adresse du localhost : 127.0.0.1)
      En production, pour le reste de ton message, on va surtout devoir utiliser des solutions plus sécurisées et prévues pour cet usage, sinon de créer et sécuriser notre propre serveur web. Ici, les solutions montrées ne sont à utiliser qu'en développement et ne sont pas totalement sécurisées/paramétrées par défaut pour un usage en "réel" 👍

    • @gungros9558
      @gungros9558 2 ปีที่แล้ว

      @@formation-video merci pour l'explication

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      De rien 👋

  • @achillemasson3235
    @achillemasson3235 5 ปีที่แล้ว

    Quand je lance le serveur tout va bien.
    Je lance le client, il ce connecte au serveur et peux communiqué avec.
    Mais dé lors que je lance en parallèles un deuxieme client (le meme programme que le premier),il ce connect,jusque la rien d'anormale,mais si avec le deuxieme client j'envois quelque-chose ,du cote serveur il ne s'affiche pas contrairement au premier client

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, si tu connectes plusieurs clients, il va falloir adapter ton serveur pour qu'il puisse les distinguer chacun
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @HamdyMoctar
    @HamdyMoctar 4 ปีที่แล้ว

    une très belle explication ; par contre le code ne prend pas en charge car me dis la ligne 12 n'est pas définis. merci d'avance.

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Comment ça ?
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @jauresmian670
    @jauresmian670 6 ปีที่แล้ว +1

    il n'y aura plus de vidéos sur python ?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Si, il restera un dernier chapitre, sur pygame (pour faire de la 2D)

  • @moi-u1d
    @moi-u1d ปีที่แล้ว

    Incroyable la vidéo ! 🤩 Par contre comment pourrait on refuser ou exclure un client du serveur ?

    • @formation-video
      @formation-video  ปีที่แล้ว

      Le seul moyen d'exclure un client serait de bloquer par rapport à ce qui l'identifie (ex : IP). Mais attention, certaines législations peuvent interdire le blocage par adresse IP

  • @adra_hiro3268
    @adra_hiro3268 2 ปีที่แล้ว

    slt j'ai un problème sur l'envoie du mess au serveur:
    Lorsque j'envoie le mess , il est bien envoyer mais pas correctement à cause des accens. J'ai essayé avec la technique comme demandé sur la vidéo sur les cookies, mais lorsque je connecte le serveur ça me met rien, le server est bien connecté vu que le client a réussit à se connecter mais aucun mess n'a été envoyé. Voici les codes:
    Pour le server:
    #coding:utf-8
    import socket
    host, port = ('', 5566)
    socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    socket.bind((host, port))
    print("le serveur est démarré...")
    while True:
    socket.listen(5)
    conn, address = socket.accept()
    print("Un client vient de se connecter !")
    data = conn.recv(1024)
    data.decode("utf8")
    print(data)
    conn.close()
    socket.close()
    Pour le client:
    #coding:utf-8
    import socket
    host, port = ('localhost', 5566)
    socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    try:
    socket.connect((host, port))
    print("Client connecté !")
    data = "Bonjours à toi, je suis le client ! :)"
    data = data.encode("utf8")
    socket.sendall(data)
    except ConnectionRefusedError:
    print("Connexion au server échoué !")
    finally:
    socket.close()

    • @adra_hiro3268
      @adra_hiro3268 2 ปีที่แล้ว

      enfin de compte j'ai trouvé le problème, désolé du dérangement ^^'

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      👍

  • @roserosie4322
    @roserosie4322 3 ปีที่แล้ว

    Est ce que vous pouvez faire une video sur la communication P2P ?

  • @thecrazzxz3383
    @thecrazzxz3383 4 ปีที่แล้ว +1

    Tout ça c'est bien mais comment on l'héberge sur internet ??

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Comme ça : th-cam.com/video/mXVacXSTns8/w-d-xo.html
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @karimbahri6931
    @karimbahri6931 6 ปีที่แล้ว

    y a t'il une formation qt\c++ dans le futur prochain ??

    • @learncode2666
      @learncode2666 6 ปีที่แล้ว

      Oui il aura une formation c++ prochainement

  • @machaonix3932
    @machaonix3932 5 ปีที่แล้ว

    Salut Jason, merci pour ce cours. Je voulais savoir, si je veux qu'un client se connecte, rentre un mot de passe et un identifient. Il vas donc envoyer les données au server qui vas lui même vérifier que l'utilisateur existe dans la base de donnée. Comment faire pour que le server dise au client "OK c'est bon tu peut rentrer" ou "nope, je te connais pas". Il vaudrais que je fasse une nouvelle connexion et un nouveau Socket ? ◑.◑

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Hello. Et bien ton serveur envoie la réponse au client oui. Le système client-serveur permet de communiquer des deux côtés
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @machaonix3932
      @machaonix3932 5 ปีที่แล้ว

      @@formation-video Mais comment je suis sensé faire puisque j'ai pas la variable "conn" dans mon client.(quand j’essaie de bidouiller un petit peu j'ai ça :
      "Une erreur a eu lieux : [WinError 10057] Une requête d’envoi ou de réception de données n’a pas été autorisée car le socket n’est pas connecté et (lors de l’envoi sur un socket datagramme en utilisant un appel sendto) aucune adresse n’a été fournie")

    • @machaonix3932
      @machaonix3932 5 ปีที่แล้ว

      Non en fait c'est bon j'ai résolut le problème. Bonne continuation et force a toi !!! (/^▽^)/

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      D'accord, tans mieux :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @mohamedmoustaphandoye9563
    @mohamedmoustaphandoye9563 2 ปีที่แล้ว

    Très bonne vidéo.
    J'ai essayé mais j'ai bloqué lorsqu'il s'agissait d'ouvrir le windows shell.
    quelqu'un peut m'expliquer cette partie svp

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Sur Windows, depuis le menu Démarrer tape "cmd.exe" ou "invite de commandes", sinon le terminal plus récent "powershell"

  • @trokopeemmanueljunior2013
    @trokopeemmanueljunior2013 6 ปีที่แล้ว +1

    Pouvez vous faire des video tutoriel sur pyQt5?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Bonjour, je pourrai toujours faire une vidéo sur l'utilisation de Qt en Python, mais ce n'est pas prévu pour maintenant :)

  • @foxpvp27
    @foxpvp27 4 ปีที่แล้ว +1

    mais est ce que des gens pourront ce connecter sur le meme port ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Oui, c'est comme ça que l'on fait communiquer des machines ensemble, elles doivent écouter sur le même port pour communiquer des données
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @foxpvp27
      @foxpvp27 4 ปีที่แล้ว +1

      @@formation-video non mais des inconnu que l'on ne connait pas ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bah oui, c'est l'intérêt de programmer. Pour le serveur et le client, on choisira le même port d'écoute dans le code
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @alansearchalice
    @alansearchalice 6 ปีที่แล้ว +2

    comment supprimer les lignes qui son audessu
    print('a supprimer')
    print('')
    clear

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Il faudra utiliser des commandes propres au système (Windows, GNU/Linux, MacOS).
      Mais le code ne sera alors plus portable d'un OS à l'autre.
      Exemple, pour effacer l'écran sur Windows (cmd), on fait "cls", alors que c'est "clear" pour Linux et Mac.

    • @alansearchalice
      @alansearchalice 6 ปีที่แล้ว +1

      FormationVidéo oui je sais system('clear')
      il me dit qu'il ne trouve pas le TERM environnement

    • @alansearchalice
      @alansearchalice 6 ปีที่แล้ว +1

      term environnement variable no set

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      En Python, pour effacer l'écran, on fait ainsi : pastebin.com/FVDMkcET

  • @UnMecPasOuf
    @UnMecPasOuf ปีที่แล้ว

    slt j aimerais savoir comment faire pour des connexion a distance du style pas sur le même wifi si possible merci sinon très bonne vidéo

    • @formation-video
      @formation-video  ปีที่แล้ว

      Bonjour, c'est exactement le même fonctionnement, à la différence que l'adresse IP pour se connecter ne sera pas le réseau local, mais l'IP de la machine qui fait office de serveur 👍

  • @elhadjmamoudoudiane250
    @elhadjmamoudoudiane250 4 ปีที่แล้ว

    la formation est elle trop cool mais j'ai un serieux probleme pour telecharger la video no24. Conakry,Guinée

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Pas besoin de les télécharger, les vidéos sont sur TH-cam, et la publicité présente sur les vidéos en ligne est le moyen de rémunérer mon travail, et éviter de rendre toutes les vidéos payantes.
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @jeanpascalf
      @jeanpascalf 3 ปีที่แล้ว

      j'imagine que l'internet dans ton pays n'est pas toujours simple quand lit les témoignages

  • @edwardkenway1355
    @edwardkenway1355 2 ปีที่แล้ว

    Merci pour la vidéo !
    Petite question : en faisant pareil que dans la vidéo je n'ai pas le même message qui s'affiche mais j'ai : b'Bonjour \xc3\xa0 toi, je suis le client !:)' à la place. Le "à" ne se transmet pas correctement, il y a un "b" en trop au début et il y a des apostrophes en trop. Aurais-tu une piste à me suggérer ?

    • @formation-video
      @formation-video  2 ปีที่แล้ว +1

      C'est un problème d'encodage : les fichiers doivent être encodés en UTF-8. Si tu es sur GNU/Linux ou MacOS, tu dois exécuter ton programme pour rappel avec la commande "python3"

    • @edwardkenway1355
      @edwardkenway1355 2 ปีที่แล้ว

      @@formation-video C'est super que tu répondes aussi vite aux commentaires même avec autant d'abonnés ! merci. J'ai trouvé l'erreur, effectivement c'est le décodage qui ne se faisait pas (faute de frappe)

    • @formation-video
      @formation-video  2 ปีที่แล้ว

      Bien ! 😉

  • @zak9X
    @zak9X 5 ปีที่แล้ว

    Je n'ai pas compris pourquoi le programme ne parcours pas toute ta boucle while, tu n'a établie aucune condition, pourquoi il n'exécute pas les lignes après le socket.accept() ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Bonjour, à quel moment de la vidéo exactement ?
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @zak9X
      @zak9X 5 ปีที่แล้ว

      @@formation-video 15:30 , dans la boucle while, pourquoi les lignes en dessous du socket.accept() ne sont pas exécutés?

  • @kevintchami1181
    @kevintchami1181 5 ปีที่แล้ว +1

    Slt Jason, c'est encore moi. Désolé de t'assaillir avec mes questions mais je suis vraiment bloqué. Surtout pour celle-ci. J'ai une chaîne de caractère comme une liste ou un fichier texte dans mon cas et je voudrais stp savoir comment ajouter à chaque fois qu'un client se connecte au serveur, une lettre qui est un grand "X" dans cette chaîne de caractère. Mais, ce qui me le plus est le fait que chaque client qui se connecte doit se voir comme un grand "X" mais doit voir tout les autres clients comme des petits "x" et pour cette partie si je ne sais vraiment pas comment débuter.
    J'attend ta réponse avec impatiente!!!

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Coucou ! 🙂
      Quand un client se connecte, tu le fais ouvrir le fichier et ajouter le caractère que tu veux et fermer le fichier ensuite. Ensuite, pour l'affichage, ce n'est que de l'affichage, donc il suffira d'indiquer explicitement que tu affiches tous les autres clients avec un "x" minuscule, sinon d'utiliser au pire la méthode lower() sur ton caractère X en majuscule, ce qui le mettra en minuscule.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @kevintchami1181
      @kevintchami1181 5 ปีที่แล้ว +1

      ​@@formation-videoPour la première partie c'est nickel, je voix comment faire mais la deuxième partie (d'indiquer explicitement que tu affiches tous les autres clients avec un "x" minuscule) j'ai peur de ne pas très bien comprendre. Et quand à la troisième partie, si j'utilise la méthode lower, ça ne va pas afficher chez tout un chacun le grand "X" en petit "x" sans faire de distinction?

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Je ne comprends, d'où vient ce X que tu affiches ? De ton fichier ? Si oui, il faudra un identifiant à tes clients, pour les distinguer, et chaque client verra les autres avec un "x" et lui sera en "X" sur son interface.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @kevintchami1181
      @kevintchami1181 5 ปีที่แล้ว +1

      @@formation-video Oui oui! J'ai réussi à donner un identifient à chacun de mes clients mais je ne voix pas comment les faire voir que les autres sont des petits "x". Et oui, le "X" vient de mon fichier et toute les modifications, comme l'ajout et la distinction des "X" et "x" se fait dans le fichier (c'est un fichier texte)

    • @formation-video
      @formation-video  5 ปีที่แล้ว +1

      Admettons que tu as un client A et un client B :
      - Le client A se verra avec un X et verra le client B avec un x
      - Le client B se verra avec un X et verra le client A avec un x
      Donc, il suffit de gérer cela au niveau de chaque client. Pour son propre affichage, si c'est lui-même, tu affiches le X en majuscule, sinon en minuscule.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @josephbruneau6927
    @josephbruneau6927 3 ปีที่แล้ว

    Bonjour, j'ai recopié ton programme ainsi que plusieurs autres sur les sockets mais je ne comprends pas, il marchent parfaitement lorsque j'utilise des adresses comme "127.0.0.1" ou "localhost" mais dès que j'essaye l'adresse ipv4: "192.jai.oublié.lasuite", le client ne se connecte pas, et dépasse le timeout. J'ai essayé avec deux types de routeurs différents et j'ai les droits admin mais toujours le même résultat, c'est vraiment bizarre.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Bonjour, soit l'adresse IP renseignée n'est pas bonne, soit le pare-feu empêche toute connexion sur la machine (ou la box)

    • @josephbruneau6927
      @josephbruneau6927 3 ปีที่แล้ว

      @@formation-video ok merci je regarde
      rect: OUI OUI! c'était le pare feu de l'ordi, j'ai cliqué au hasard sur les boutons qui me semblaient être les bons, et ca marche! après 5h de crise de folie à essayer de trouver la solution.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Nickel ! 🙂

    • @YannAriell
      @YannAriell 3 ปีที่แล้ว

      @@formation-video j'ai le même problème mais je ne sais pas comment régler le soucis avec le pare-feu

  • @simon3im976
    @simon3im976 6 ปีที่แล้ว +1

    Merci prof quand les nouvelles videos?

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Pour bientôt, j'ai un dernier chapitre à faire sur ce cours Python (sur pygame, une bibliothèque graphique 2D).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne TH-cam ? th-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @barbeblanche1581
    @barbeblanche1581 3 ปีที่แล้ว

    Super vidéo, par contre, je comprends pas pourquoi dans le tuple du départ, on met le port et pas l'adresse.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Parce qu'il n'y en a pas besoin quand il s'agit du réseau local (localhost)

    • @barbeblanche1581
      @barbeblanche1581 3 ปีที่แล้ว

      @@formation-video Je peux mettre un localhost à la place pour être sur ?
      Une autre question, si c'était pas un réseau local, on met quoi ?
      Merci.

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      Oui, tu peux tester avec localhost (ou son adresse : 127.0.0.1). Et si ce n'est pas le réseau local, on y indique donc l'adresse IP de la machine distante, tout simplement

    • @barbeblanche1581
      @barbeblanche1581 3 ปีที่แล้ว

      @@formation-video Ah merci pour la réponse ça m'aide beaucoup, je comprends mieux.
      Bonne soirée !

    • @formation-video
      @formation-video  3 ปีที่แล้ว

      👋

  • @atchathomas1885
    @atchathomas1885 3 ปีที่แล้ว

    Salut. Quelle différence avec websockets ?

    • @formation-video
      @formation-video  3 ปีที่แล้ว +1

      Bonjour, ce sont deux choses bien distinctes : les websockets s'utilisent sur notre navigateur via des applications web qui ont besoin d'une connexion permanente, là où un socket n'est pas limité au navigateur et s'utilise vraiment pour tout type de communication