Python #19 - fichiers

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

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

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

    Désolé, je viens de revisionner ta vidéo sur les ouvertures et fermetures de fichiers, et j'ai trouvé. C'est le 'readlineS' qui me plaçait à la fin du fichier, donc je l'ai fermé, puis réouvert. Et là ça gaze ! Même si je ne t'ai pas laissé le temps de me répondre, c'est quand même toi qui m'a donné la solution. Encore BRAVO CHAMPION.

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

      Ah, super si tu t'es corrigé ! 👍

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

    Excellente vidéo qui met l'eau à la bouche quant au potentiel de l'utilisation de ces fichiers... Merci à toi.

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

      Bonne continuation Sébastien :)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @kalarlapastos4824
    @kalarlapastos4824 7 ปีที่แล้ว +24

    2 vidéos en 24h mais c'est qu'il est chaud le Jason :p

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

      Oui, j'essaie de trouver un bon rythme :)

    • @kalarlapastos4824
      @kalarlapastos4824 7 ปีที่แล้ว +7

      courage et bonne chance pour ta chaîne en tous cas !

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

      Merci, je fais le nécessaire :)

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

      Quel est l'intérêt de faire des vidéos à 3 h du matin ?

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

      @Techno Expliqué Oui mais il fait les vidéos à 3:00 du matin, (regarde l'horloge windows sur la vidéo)

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

    Comme toujours c'est excellent, merci beaucoup ! Comme l'ont dit quelques autres l'astuce de sauvegarde en binaire est très appréciable en bonus ! Bravo à toi

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

    J'ajoute mes remerciements à ceux des autres : c'est clair, et rigoureux ça prend le temps d'être bien compris et c'est dit avec une voix calme et agréable...

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

      Merci :)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    quelle masterclasse c'est si claire merci beaucoup mec

  • @jean-pierrecalame8257
    @jean-pierrecalame8257 2 ปีที่แล้ว

    Video bien enlevée et claire comme de l'eau de roche ! Merci Jason

  • @b-nas3718
    @b-nas3718 6 หลายเดือนก่อน

    Merci beaucoup les explications sont très claires.

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

    Donc si je comprends bien à 3h du matin tu t'es dis "Je vais faire un tuto pour lire et écrire dans un fichier python !", et moi a minuit je me suis dit "Et si j'allais regarder un tuto pour lire et écrire dans un fichier python !". Très bon tuto merci a toi.

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

    Très bien expliqué! cimer.

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

    Slt Jason, super tes videos. Je suis tes cours Python et sur les manipulations de fichier j'ai un retour de liste vide avec readlines() je ne sais pas pourquoi ..... je suis en 3.8.3 #19_les fichiers
    """
    modes d'ouverture : r (lecture seule)
    w (ecriture avec remplacement)
    a (ecriture avec ajout en fin de fichier)
    x (lecture et ecriture)
    r+ (lecture/ecriture dans un même fichier)
    """
    fichier = open("data1.txt", "r")
    content = fichier.read()
    #print(content)
    #line = fichier.read()
    #print(line)
    print(fichier.readlines())
    fichier.close()

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

      je viens de trouver mon erreur, j'ai placé la methode readlines apres print (content) et comme le pointeur est a la fin du fichier j'ai une liste vide. j'ai remonté ma ligne avant et ca marche .....

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

      En effet, ça ne pouvait pas marcher, content que ce soit réglé ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    vidéo très intéressante, merci :)

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

    trop bien fait! Merci!!!

  • @redlamQ9
    @redlamQ9 4 ปีที่แล้ว +3

    @FormationVidéo pour quoi tu insiste sur la fermeture du fichier , c'est quoi le probléme si on le ferme pas ?

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

      La non libération de la ressource, ce qui entraîne une fuite mémoire. En gros, quand ton programme va être terminé, les ressources allouées pour ton fichier seront toujours présentes dans la mémoire.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video Mercii :)

  • @matheoschlienger7929
    @matheoschlienger7929 5 ปีที่แล้ว +3

    problème je fais tt comme toi mais le terminal m'aiffiche cela:
    Traceback (most recent call last):
    File "C:\Users\Leclerc\Desktop\python19\main.py", line 12, in
    fic = open("docs/ecriture.txt", "r")
    FileNotFoundError: [Errno 2] No such file or directory: 'docs/ecriture.txt'
    je ne sais pas d'ou provient cette erreur.

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

      Bonjour, ton fichier n'est pas trouvé. Vérifie qu'à côté de ton fichier "main.py", tu as bien le répertoire "docs" et dedans, ton fichier "ecriture.txt". Et penser à bien les encoder en UTF-8 depuis ton éditeur aussi.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

      j'ai tout tester mais rien ne marche, mais c'est pas grave car sur d'autre pc j'ai réussi
      c'est le principal.

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

      OK
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Bonsoir Jason
    D'abord merci pour la qualité des vidéos c'est extraordinaire. J'ai une petite question en fait la voici:
    Pourquoi on a besoin d'enregistrer une instance dans un fichier data avec le mode binaire ? Quel est l'intérêt de créer un fichier data pour sauvegarder les objets ?
    Merci

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

      Bonjour, pour une raison très simple, si tu veux enregistrer un objet en mode texte, tu devras enregistrer les attributs, dans un ordre choisi, avec un formatage précis, et pour la lecture, opérer de la même manière, ce qui n'est pas pratique. En sérialisant les données (donc en passant en mode binaire), on a juste à écrire l'objet dans le fichier, et pour le lire plus tard, on fera l'inverse, plus rapide, plus efficace, et si un jour tu améliores ou modifies ton objet, tu n'auras pas besoin d'éditer la manière dont tu le sauvegardes/récupères :).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

      J'ai compris les procédures mais je n'ai pas compris l'intérêt lol car c'est plis compliqué que la méthode elle même l'essentiel on sais comment sauvegarder nos objets dans des fichiers et les récupérer par la suite :)

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

    super video merci beacoup! mais c est quoi la difference entre x et r+ dans les modes d'ecriture

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

      r+ : lecture et écriture
      x : échouera si le fichier existe déjà

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

    Pour ceux qui veulent les accents
    fichier = open("donnees.txt", "r" ,1 , "utf-8")

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

    Always the best

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

    super j'ai vraiment aimé c'est trés cool!

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

      À bientôt 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    être talentueux dans ce que l'on fait n'est pas inné. Le véritable talent, c'est celui que l'on acquiert par passion, que l'on nourrie chaque jour, et que l'on transmet à son prochain.

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

    Petite question on peux mettre plusieurs objets et les mettres dans une liste pour les récupérer comme je veux ?

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

      Oui, en Python, une Liste peut stocker n'importe quel objet. Donc tu peux avoir des nombres, des chaînes de caractères, d'autres listes, des objets que tu as créés, etc.

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

    MERCI ! Je vais enfin pourvoir créer des profile avec mon Bot Discord !

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

      Bon dev' 👍
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 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

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

    salut j'ai une petite erreur quand je test en mode binaire elle m'affiche ce message: AttributeError: module 'pickle' has no attribute 'pickler' ça veut dire quoi ??!

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

      Attention, il faut écrire "picke.Pickler" (il y a un "P" majuscule à Pickler), c'est pour cela que tu as ton erreur.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Superbe video comme d'habitude, merci pour l'astuce du fichier binaire ! rare de voir d'aussi bonnes astuces intéressantes dans un cours. Pédagogue over 9k !
    Merci :) !

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

      🙂
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Super vidéo ! 600e like :3 !

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

      GG ! 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    merci mec tu me sauve chui vraiment nulll avec les fichiers.

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

    *Bonjour j'ai eu un problème :*
    *Voici mon 1 er code :*
    p1 = "Sami", 10
    with open("player.data", "wb") as fic:
    enregistrement = pickle.Pickler(fic)
    enregistrement.dump(p1)
    *Voici mon 2 ème code après avoir enregistré :*
    p1 = "Sami", 10
    with open("player.data", "rb") as fic:
    get_enregistrement = pickle.Unpickler(fic)
    enregistrement = get_enregistrement.load()
    print(enregistrement)
    *Et voilà l'erreur :*
    Traceback (most recent call last):
    File "Test.py", line 17, in
    enregistrement = get_enregistrement.load()
    EOFError: Ran out of input
    *comment faire STP*

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

      Peux-tu partager le code avec un outil comme pastebin ?
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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 Sans problème

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

    j'essais d'ouvrir le fichier avec bloc note mais au lieu d'afficher en hexadecimal il affiche des signes bizarres, quel outil est vraiment adapter pour ouvrir les fichiers? svp

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

      Si tu parles d'un fichier binaire, c'est normal que ton éditeur de texte affiche soit de l'hexadécimal, soit des caractères spécieux. Il faudrait alors un éditeur binaire pour vraiment lire le binaire.

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

      Merci beaucoup

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

    Salut Jason ! (Super vidéo comme d'habitude !!!!) J'aimerai savoir si le tutoriel avancé sur les fichiers sera disponible ? De plus j'ai une questions sur le programme. Comme ce fait-il que la méthode player_one.whoami() fonctionne alors que nous n'avons pas déclaré comme player_one = Player("Jason",10). Je pense surement que c'est justement le but de passer en binaire mais c'est tout autant ambigu. Est ce que le fichier binaire stock uniquement les données de player_one ? Si c'est le cas alors je comprendrais mieux. Si ce n'est pas le cas, comment on aurait fait pour avoir les données d'un éventuel deuxième joueur ? De cette façon: player_second = get_record.load() et ensuite player_second.whoami() ?

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

      Salut, qu'entends-tu par "tutoriel avancé" sur les fichiers ? Ensuite oui, on a enregistre notre objet dans un fichier binaire, donc à la lecture, on récupère bien le tout, avec la valeur des attributs. Si on voulait sauvegarder un second joueur, il suffirait de l'écrire aussi dans notre fichier, par exemple d'enregistrer une Liste de joueurs
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video J'essaie de faire pour plusieurs objets mais je n'arrive pas. Il faut un fixhier.txt pour chaque joueur alors ?

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

    Est-ce que on peut changer le type str en dict?
    Si on a 2 fonction et on veut utiliser la variable de la 1ere fonction dans la 2eme mais il ne marchait pas comment peut-on faire?

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

      Bonsoir, tu peux éventuellement encoder pour obtenir un dictionnaire à partir d'une chaîne, voire faire du remplacement, même si ce n'est pas forcément conseillé.
      Ensuite, pour pouvoir utiliser le résultat d'une 1ère fonction comme appel d'une 2ème, il faut procéder ainsi : pastebin.com/6nUHqgqX

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

      merci

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

      De rien :)

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

    Très bonne vidéo, comme d'habitude. Mais j'avoue que j'ai du mal à trouver une bonne coloration syntaxique avec le langage python. Je me contente du thème que j'ai créé sur Brackets (monokai corail), faute de mieux sur Atom ou Visual Studio Code...

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

      Bonjour, tu peux toujours regarder sur internet des thèmes disponibles sur Brackets, surtout que les éditeurs actuels sont compatibles pratiquement avec tous les thèmes que l'on trouve.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Salut Jason j'ai une question assez bête, j'aimerais utiliser sublime texte 3 car c'est quand même vachement pratique mais je ne trouve pas comment lancer mon programme comme tu le fais, avant j'utilisais l'IDLE de python et j'avais juste à faire F5

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

      Salut, il suffit de faire un clic-droit sur un de tes fichiers Python, puis Propriétés, et changer le logiciel qui ouvre ce type de fichier

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

      FormationVidéo Je dois choisir quoi pour avoir la fenêtre bleu ?

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

      c'est dans les Propriétés de l'invite de commandes Windows. Quand tu as ouvert un terminal, tu fais un clic-droit sur l’icône en haut à gauche de la fenêtre et tu auras accès aux propriétés

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

      FormationVidéo D'accord merci

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

      De rien :)

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

    video au top car elle permet de voir plein de notions class ect... . une question pour faire de la gestion de mot de passe dans un fichier tu uiliserai le module pickle pour stocker les informations en binaire ?

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

      Non, si je fais un gestionnaire de mots de passe, je les stocke de manière chiffrée (avec AES par exemple)

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

      @@formation-video merci AES je n'y avais pas pensé

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

      👍

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

    Du coup l'écriture en binaire dans un fichier peut permettre d'enregistrer des variables même si je ferme la programme après si j'ai bien compris ?

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

      Oui, à partir du moment où tu enregistres dans un fichier (texte ou binaire), ça sera sauvegardé sur ton disque dur. Donc, au lancement prochain du programme, il suffira de récupérer le contenu du fichier et voilà, tu auras toutes tes données

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

      FormationVidéo c'est génial !

  • @Khazari-Molnar
    @Khazari-Molnar 6 ปีที่แล้ว +1

    Bravo

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

    merci je beaucoup appris

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

      Super :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 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

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

    Bonjour,
    Merci beaucoup pour vos vidéos, je suis en licence informatique et elles m'aident beaucoup !
    Pour la vidéo dont vous parlez au début sur la gestion des répertoires est-elle déjà faite ? Où peut-on la trouvée ? Merci

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

      Bonjour, non pas faite. Quand ce sera le cas, elle sera publiée ici : th-cam.com/play/PLrSOXFDHBtfFMB2Qeuej6efzZRvjRdXo8.html

  • @Drifting15
    @Drifting15 11 หลายเดือนก่อน

    Très bonne video sa m'aide a prendre de l'avance, mais où je peux trouver la video des gestion de repertoire et fichier, j'ai cherché dans le tutorielle mais il n'y est pas

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

      Elle n'a pas été publiée encore (elle le sera dans la playlist des tutoriels de Python) : github.com/jasonchampagne/FormationVideo

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

    Bonjour Je souhaitais savoir si le tutoriel plus poussé sur la gestion de fichiers ,répertoires...était bientôt disponible ? Merci

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

      Pas de date encore prévue, mais ça fait partie des vidéos que je ferai 😉
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

      et maintenant? est-ce disponible? @@formation-video

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

    Salut Jason. j'ai un fichier avec 100 lignes que j'aimerai lire à partir de la 28 lignes. stp Comment Faire? Merci

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

      Bonjour, il suffit de lire les 27 premières lignes mais sans mémoriser celles-ci dans une variable (utiliser une boucle)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video merci. ça marche très bien avec une boucle

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

    excite t il un moyen pour savoir qu'il y a un moyen pour savoir si on est a la fin d'un fichier mon obectif est de pourvoir lire les tous le contenu d'un fichier binaire

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

      Si tu as un fichier binaire, tu récupères ce que tu as à récupérer, tout simplement. C'est dans un fichier texte où il est important de faire une boucle pour lire chaque ligne de celui-ci (la lecture s'arrêtera alors lorsque tout le fichier a été parcouru)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Petit question elle est où sur la chaîne la vidéo d'approfondissement sur les fichier dont tu parle dans la vidéo
    Merci par avance

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

      Elle n'a pas été faite encore, sinon il faudra regarder sur la playlist des tutoriels de Python : github.com/jasonchampagne/FormationVideo

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

    Bonjour Jason,
    Aurais-tu un site avec quelques petits exercices qui permettent de mettre en application tes différentes vidéos ?
    Un grand merci en tout cas pour ta pédagogie et ton expertise, tu nous aides beaucoup !
    Charles

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

      Bonjour, tu as de quoi faire ici : th-cam.com/play/PLrSOXFDHBtfEiSgOG1FM4oq-yS24iV4s1.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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Merci beaucoup pour ces excellentes vidéo sur python un grand bravo ! Et un très grand Merci ! Je cherche des exercices, afin de mettre en pratique tous ce que j'apprends dans tes vidéos mais comme je débute je suis à la recherche d'exercice corrige, est-ce que tu sais si cela existe (des exercices corriges). Encore merci pour ton travail exceptionnel.

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

      Oui, il y a la playlist dédiée à cela : th-cam.com/play/PLrSOXFDHBtfEiSgOG1FM4oq-yS24iV4s1.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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      Merci pour ta réponse. Concernant l'aide je suis tout à fait d'accord pour contribuer et te permettre de te poursuivre dans ton entreprise, mais je cherche comment faire un dont don plutôt qu'un prélèvement automatique tous les mois que je ne ferais pas pour des raisons personnelles. Mais pour l'instant je ne trouve pas comment faire cela :-(

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

      Et bien sur le Paypal tout simplement : www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KS98LNFHFFDSS
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour, je vous remercie pour cette vidéo. Pour pouvoir faire apparaître les accents il utiliser l'encodage ANSI

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

      Non, c'est l'encodage UTF-8 qu'il faut utiliser, toujours 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    slt juste lorsque je veux que les mot du répertoire soit écrit, ça me mets bien les noms du répertoire, mais sa me mets toujours ceci au début "", pourtant j'ai bien enlever les accents des e et g bien écrit le code que tu a mis.

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

      Faut spécifier l'encodage du fichier à la fonction open, donc tu écriras ça : pastebin.com/82fG0keJ

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

    S'il vous plait pouvez-vous mettre le lien de la vidéo sur la gestion approfondie des fichiers (fichiers csv, repertoires, etc...)?

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

      Tu peux lire ce type de fichier comme il est fait dans cette vidéo. Après Python propose quelques modules pour rendre ça plus pratique. Par exemple, pour un fichier CSV : docs.python.org/3/library/csv.html

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

    merci

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

    Bonjour Jason,
    Merci pour cette excellente vidéo. J'ai 2 questions:
    - readline() commence toujours par la première ligne. Si mon fichier txt a 5 lignes par exemple, comment commencer à lire la 3ème ligne par exemple avec readline()?
    - Avec Pickler et load tu as montré un exemple ou il n'y avait qu'un seul objet de stocké (p1), donc si j'ai bien compris quand tu as récupéré avec load() ce qui était écrit dans le fichier txt tu as récupéré toutes les données du seul objet qui y était noté. Comment faire si il y a dans mon fichier txt 5 objets (par exemple: p1,p2,p3,p4,p5) et que je veux en récupérer qu'un seul (ce qui suppose que je sais ce qu'il y a dans le fichier txt à l'avance :) )
    Merci d'avance pour ton retour !!
    Chris

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

      Bonjour :
      - pour commencer à lire de la Xème ligne, il suffit de lire les lignes précédentes dans le vide (sans récupérer le retour par exemple)
      - pour la sauvegarde/récupération d'objets issus d'un fichier, il faut simplement respecter le même format. Si à l'enregistrement par exemple, tu sauvegardes une Liste de tes X objets, il faut récupérer les données de la même manière (dans une Liste) : pastebin.com/3CsjFS5Z
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      Merci pour ta réponse rapide ! Par contre pourrais tu me donner un exemple avec readline() car je ne vois pas comment ne pas récupérer le retour . Merci d'avance. Chris.

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

      Et bien tu appelles la fonction sans récupérer le retour dans une variable ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @saidn.4149
    @saidn.4149 4 ปีที่แล้ว

    Merci pour ta vidéo.
    Que se passe-t-il si une exception est lévée dans le with avant que le fichier soit fermée ?

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

      Le cas du "with" est particulier et va englober la gestion du fichier. Si une exception survient, il fera appel à sa méthode spéciale de sortie et fermera le fichier précédemment ouvert

    • @saidn.4149
      @saidn.4149 4 ปีที่แล้ว

      @@formation-video Merci beaucoup pour ta réponse.

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

      De rien :)

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

    Bonjour, quand on tape help(), par exemple, help(str), dans l'interpréteur python, on récupère toute la doc de str sur le terminal. Est-il possible de copier cette documentation dans un fichier .txt qu'on peut ensuite lire tranquillement ? Quelle syntaxe utiliser ?
    Merci d'avance pour ta réponse,

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

      n.b. : je travaille sous windows et ubuntu.

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

      Et bien tu écris le retour de la fonction help() dans ton fichier, simplement
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video J'ai essayé mais ça ne fonctionne pas, j'obtiens l'erreur suivante :
      TypeError: write() argument must be str, not None
      Voilà mon code minimal (peut-être n'est-il pas bon) :
      file = open('doc.txt', 'w')
      file.write(help(str))
      file.close()
      en console, toute la doc s'affiche et, à la fin, j'ai le signal d'erreur. Le fichier doc.txt quant à lui est vide...

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

      Oui, il y a quelques subtilités avec la fonction intégrée help(), au plus simple : pastebin.com/RsVmjSt0
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video Ça fonctionne ! Je n'ai pas encore le niveau pour comprendre le code mais un énorme merci ! ça va bien m'aider pour étudier confortablement les docs des fonctions/objets/méthodes !
      re-suggestion : penses-tu faire une playlist de cours python niveau "intermédiaire" pour étudier, par exemple, le genre de fonctionnalités qu'il y a dans ton code ?
      A bientôt,

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

    Pourquoi tu utilises l'invite de commandes CMD pour visualiser ton fichier texte ?

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

      Comment ça ? À quel moment de la vidéo précisément ?

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

    vraiment merci beaucoup j'ai une question petit bizarre mais c pas grave hh après je terminera cette formation quelles le niveau tu me donne dans le langage python hh je veux une petite motivation et merci encore une fois

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

      Cela n'a aucune importance de savoir si tu es bon ou non, et encore moins le "niveau" que tu peux avoir, cela n'a d'ailleurs aucune signification. Le plus important, c'est "pourquoi" as-tu voulu apprendre le langage Python ? Pour réaliser quoi ? Et de voir si désormais tu es capable de réaliser tes objectifs 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Si j'ai bien compris la fin avec le module on à enregistrer l'objet puis on la sauvegarder avec ce même module ?

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

      Oui, on appelle cela la sérialisation. L'information est codée sous une forme plus "compacte". Plus tard, en la désérialisant, on récupère donc une copie exacte de l'information d'origine

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

    merci encore si je veux continuer a ecrire dans un fichier sans ecraser les nformations comment puis je faire ca??

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

      Bonsoir, il faut ouvrir ton fichier en mode ajout (sans remplacement).
      En Python, c'est le mode "a"

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

      merci bcp

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

      De rien ;)

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

    Est ce que c'est possible d'enregistrer un dictionnaire qui comporte des objets en valeurs et des chaînes en clé dans un fichier binaire ?

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

      Python offre une syntaxe très flexible, plutôt que de te donner la réponse toute faite, je t'invite à tester tout simplement ce que tu demandes, et tu verras très vite si cela est possible ou non 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour!
    J'ai un problème. J'ai un fichier "py19-1.py" et un fichier texte "py19.txt", qui sont dans le même répertoire. En inscrivant "fic1 = open('py19.txt', 'r')", le système pense qu'il n'y a pas de fichier "py19.txt". Pourtant les deux sont dans le même répertoire. Que s'est-il passé?

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

      Bonjour, quelle erreur affiche le programme exactement ?

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

      @@formation-video "FileNotFoundError". Mais je comprends maintenant. Le fichier ".txt" nommé, si son chemin complet n'est pas indiqué, doit se trouver dans le répertoire donné par "os.getcwd()", et non dans le même répertoire que le fichier ".py". (Il faut au préalable faire "import os" avant de faire getcwd.)

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

      Oui en effet, ceci explique pourquoi ton erreur 👍

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

    Slt Jason! J'ai 1 pti problème avec l'enregistrement des fichiers texte. Je veux écrasé un fichier texte à plusieurs reprise et pouvoir l'enregistrer mais le "write(...)" ne donne pas et la méthode du module "pikcle" (dump) déforme mon fichier au fur et à mesure. Qu'est ce je peut faire pour me débloquer?
    En passant, merci pour tes vidéos ça m'a super aidé et ça m'aide toujours d'ailleurs.

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

      Bonjour, quel est le code complet de ton programme ?
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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

      Slt, merci de m'avoir répondu. Heureusement j'ai réussi à trouver le problème à mon code.
      Dans une première partie, je voulais modifier et enregistrer mon fichier texte si je tombait sur la lettre "U". J'ai trouver une méthode qui permettait de garder un fichier sans modification et d'en modifier un autre par une copie. En fait je voulais le faire depuis mais en utilisant le même fichier. Voilà ce que j'ai fait :
      if data[dd] == "U":
      fs = open ("donnees.txt", "r")
      fd = open ("test_carte.txt", "w")
      txt = fs.read()
      fd.write(txt)
      fs.close()
      fd.close()
      break
      with open("test_carte.txt", "w") as fic:
      fic.write(data)
      with open("test_carte.txt", "r") as fic:
      Fic = fic.read()
      print (Fic)

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

      Et mon "data" ici est pour :
      fichier = open ("test_carte.txt", "r")
      data = fichier.read()

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

      OK, c'est bien si tu as trouvé la solution pour ton programme 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Salut Jason ! Déjà merci énormément tes vidéos sont toujours d'une grande aide et très bien expliqué.
    Mais je me suis posé une question, si dans un jeu l'on veut faire un système qui enregistre tous les scores des joueurs et qui serai capable de sortir le meilleur score stocké dans un fichier, comment faudrai-t-il s'y prendre ? Par le biais de class et de stockage dans un binaire ? Où d'autres méthodes plus simples existe ? Merci infiniment d'avoir lu ce commentaire ;D

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

      Bonjour, si tu utilises un fichier, il faudra récupérer son contenu et trouver la valeur que tu recherches exactement. En revanche pour ce type de requête, on préférera utiliser une base de données (fichier particulier qui via le langage SQL, permet d'effectuer des requêtes pour obtenir un résultat bien précis).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

      @@formation-video Très bien merci infiniment je vais me pencher sur les bases de données merci beaucoup :D

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

    Salut Boss, la vidéo 19 est déjà en ligne ou bien ça arrive encore?

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

      Bonsoir, la vidéo 19 tu es tout juste dessus : th-cam.com/video/gVOYPwjd_8c/w-d-xo.html

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

      désolé, je me suis mal exprimé. je voulais dire 20. désolé.

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

      Prochainement.
      N'oublie pas que j'ai ouvert mon site perso pour suivre tout mon travail de partout : jasonchampagne.fr

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

    Bonsoir , est-ce que tu pourrais faire un tuto sur le tri et la recherche de chaines ou lignes en double dans du texte ?

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

      Bonsoir, pas besoin d'un tutoriel pour ça, il suffit de savoir faire des conditions (séance 5) et de savoir parcourir une chaîne (séance 15)

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

    Bonjour Jason merci pour t'es vidéos.
    J'ai un nombre qui s'affiche dans l'invite de commande mais par contre j'ai bien la phrase qui s'ajoute dans le txt est ce que tu sais d'où cela vient ??

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

      Bonjour, sans voir ton code, ça va être difficile de deviner

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

      @@formation-video c'est exactement le même que celui de la vidéo !

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

      Si c'est le cas, tu aurais le même résultat que dans la vidéo. As-tu bien enregistré ton fichier de code aussi ? Et est-ce que tes deux fichiers (programme et fichier texte) sont encodés en UTF-8 ? github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md

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

    Merci 🙏

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

    Salut j'ai une question concernant la partie binaire
    pk vous enregistré les données dans un fichier .data
    est ce que c'est possible de les enregistrées en binaire dans fichier .txt ou autres ?
    mercii encore pour cette superbe formation

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

      Bonjour, l'extension du fichier n'est pas son format. Si je veux, je peux bien mettre l'extension ".txt" à un fichier audio (il ne sera pas reconnu par défaut par le lecteur, mais je pourrai le lire)

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

    Bonjour,
    Encore merci pour vos vidéos j'apprend tout un tas de choses c'est incroyable.
    Une question: je travaille sur Visual Studio Code et je n'ai pas pu ouvrir de fichiers binaires? Existe t-il une extension à installer pour pouvoir le faire?

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

      Bonjour, tu peux utiliser un éditeur hexadécimal

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

    Bonjour Jason,
    Je ne comprends pas, j'écris exactement la même chose que toi dans mon éditeur, et voilà ce que me renvoie le fichier cible (à la place du code en hexadécimal) :
    (i__main__
    Player
    p0
    (dp1
    S'name'
    p2
    S'Jason'
    p3
    sS'level'
    p4
    I10
    sb.
    Evidemment, quand je place l'objet en commentaire et que j'essaye de ré-afficher l'objet dans le terminal, il me dit qu'il n'est pas défini.

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

      J'espère que tu n'as plus ce soucis et que ton installation de Python est opérationnelle cette fois 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

      @@formation-video Malheureusement, j'ai toujours des soucis avec l'importation des modules (pickle et tkinter). J'ai posté un sujet sur le forum d'entr'aide d'openClassRoom, j'espère que quelqu'un trouvera la solution ! Il est vrai que Python m'intéresse plus que C (au moins pour l'instant !)
      Je te tiens au courant !
      Merci de répondre à mes messages ! (Surtout sous des videos qui datent d'un an et demi !)

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

      Pas de quoi 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Bonjour Jason!
    Merci pour tes vidéos, j'ai une petite question stp.
    Dans ce code
    """
    fic = open("mon_fichier.txt","r")
    contenu = fic.read()
    line = fic.readline()
    print(line)
    fic.close()
    """
    quand je supprime contenu = fic.read()
    , la ligne s'affiche, par contre quand elle est là rien ne s'affiche, c'est quoi le problème? Pour moi ''contenu'' n'est qu'une simple variable que j'ai posée et n'affecte le programme en rien tant qu'elle n'est pas utilisée.

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

      Et bien tu ne fais qu'affecter le retour de fic.read() à ta variable "contenu", jamais tu ne l'affiches donc c'est normal que ton programme ne l'affiche pas, jamais tu ne lui as demandé de le faire
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    salut jason merci pour le cour comment récupérer les lignes d'un fichier et les stocker dans une liste sans les "
    " merci d'avance pour ta réponse

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

      Bonjour, je ne vois pas où est le problème, tu as juste à lire tout le contenu du fichier et l'affecter à ta liste : pastebin.com/hH7NkSSw

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

    salut j aimerai savoir s il est possible d inséré du python dans un code javascript???

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

      Bonjour, étant tous les deux des langages de script, je ne pense pas que ça soit possible, et ne vois pas trop l'intérêt que cela aurait. Pourquoi as-tu besoin d'insérer du Python dans un script JS ?

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

      étant donner que le javascript soit un peut limiter dans le domaine du deep learning!!j aimerai utiliser la souplesse et la simplicité de pyton! notamment la library spécialiser du deep learning!!! merci!!!

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

      Dans ce cas là il faut directement utiliser du Python, et se passer de JavaScript. D'autant que Python fonctionne également pour le Web ;)

  • @mohamed-rayanelakehal1324
    @mohamed-rayanelakehal1324 4 ปีที่แล้ว +1

    esque pour enregistrer un objet dans un fichier il faut toujours une écriture binaire (wb)

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

      Oui, puisque l'on enregistre les données sous forme d'octets, et non des caractères
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Super, merci beaucoup ! Mais du coup à quoi ca sert de récupérer / lire des fichiers en mode binaire ? Merci : )

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

      Quand on veut stocker des données sous forme d'octets et les récupérer à l'identique

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

    pareil que la première fois que j'ai essayer d'appeler des modules précédemment créés : FileNotFoundError , il trouve pas alors que le programme et le fichier st ds la même destination :/ La dernière fois j'ai du réinstaller tout python pour que ça marche svp je ne veux pas le refaire :/

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

      ok j'ai repris mon fichier texte je l'ai réenregistrer-sous dans la même destination je l'ai mis en encodage UTF-8 je l'ai renommer en f.txt et ça marche !!!! Alléluia

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

      Par contre l'encodage Utf-8 me donne ça:
      Chat
      Chien
      Elephant
      Orque
      Tigre
      Saumon
      Je dois donc mettre en AINSI pour que ça marche. Bizarre...

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

      Coucou, c'est normal car ton fichier lui n'est pas ouvert en UTF-8 via Python.
      Lors de l'utilisation de la fonction open(), tu peux lui passer l'encodage en argument. Exemple : open("file.txt", encoding="utf-8")

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

      OK merci beaucoup par contre ça ouvre le fichier en lecture seule j'ai essayer de mettre ,"w" après le encoding="utf-8" mais python ne semble pas apprécier :/ ;) ^^

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

      Normalement, si tu ouvres le fichier avec le mode "a", il est ouvert en écriture avec ajout en fin du fichier.
      Et si le fichier en question n'existe pas encore, il est créé.

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

    Rebonjour monsieur, j’espere que vous allez bien. Je me demandais pourquoi lorsqu’un fichier est ouvert “manuellement” pourquoi celui ci n’a pas le statut fermé dans un code python et comment vérifier qu’un fichier ouvert manuellement soit fermé ? Merci infiniment

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

      Et bien c'est par rapport au fait que le fichier est déjà ouvert (donc en lecture) et en écriture car on pourrait écrire dedans, voilà pourquoi cela peut être indiqué par ton code. Si un fichier ne peut être ouvert, cela déclenchera une exception. Donc, on fera l'ouverture et fermeture le plus proprement avec un gestionnaire de contexte comme j'ai pu le montrer : pastebin.com/81u1801R
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      Merci pour votre réponse mais il y avait une erreur dans ma question, en fait lorsque j’ouvre un fichier avec os.starfile celui ci a le statu fermé sur python non pas ouvert, et je voudrais savoir quand est ce que l’utilisateur fermera le fichier pour que je puisse après fermeture récupérer le texte à l’interieur

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

    Et ma deuxième question j'ai un dossier contenant 10 fichiers txt ( et chaque fichier avec 100 lignes) comment les parcourir en un script? Merci

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

      Un script système ? Ou via Python ?
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video j'avoue que je ne sais pas la différence entre les deux mais je veux faire uniquement du python (un script qui parcourt et lit tout les fichiers). Du coup je pense que c'est via python.Merci

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

    Bonjour, j'ai un probleme, en gros je veut relier mon sublime text avec python mais le probleme c'est que je ne sais pas faire une solution ?

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

      ps je suis sur windows,

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

      Comment ça le relier à Python ? Tu peux directement ouvrir un terminal depuis Sublime Text et faire tes commandes depuis ce dernier pour exécuter ton programme
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    J'ai un p'tit problème concernant ta démonstration, j'ai beau l'avoir suivie à la lettre, déjà mon instance de classe ne se convertit pas en hexadécimal mais en une sorte de codage avec des symboles ressemblants à des caractères chinois, et ensuite en essayant de la récuperer en rb ca me fait une _pickle.UnpicklingError: invalid load key, '\xef', à quoi est ce dû selon toi ? Merci d'avance pour ton aide et pour ce cours :)

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

      Vérifie que ton fichier est bien encodé en UTF-8 : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md

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

      ​@@formation-videoJe viens de vérifier et réessayer mais même problème, peut être que le fait que je suis sûr Windows 11 ou Python 3.11 pose un problème 😅, enfin bon peut être que je trouverais plus tard, merci quand même Jason 😁

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

      Non, rien à voir avec ton système ou la version de Python

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

    Salut Jason, comment exécuter un fichier python en ligne de commande avec une option " - quick " par exemple. En effet j'ai crée deux fonctions dans mon code pour trier mon tableau et j'aimerai en fonction de l'option -quick ou -heap choisir la fonction a appelé pour trier mon tableau qui est lu un fichier. merci d'avance.

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

      Bonjour, il faut se servir des arguments : pastebin.com/4iSspb6D
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour, je voulais savoir comment on fait les bigrammes??

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

      Bonjour, si je ne me trompe pas, cela consiste à former 2 mots avec un même ensemble de lettres c'est ça ?
      Dans ce cas, en informatique, pour coder ce genre de chose, il faudrait un dictionnaire de mots, et à partir d'un ensemble de lettres, trouver dans ce dictionnaire (qui pourrait être un simple fichier avec un mot par ligne) 2 mots qui utilisent toutes les lettres données.

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

      Oui effectivement maintenant j'aimerai bien voir comment on le fait je suis bloquée sur mon code et j'ai besoin de comprendre

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

      Tu peux rejoindre notre Discord ( discord.me/jasonchampagne ) et me contacter en privé, tu pourras me montrer ton code et je t'aiderai si je le peux :)

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

      Merci beaucoup

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

      De rien :)

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

    Bonjour. Une petite question (et peut etre que la réponse est dans le tutoriel que je n'ai pas encore vu... ;-)). Si on créé deux fichiers distincts avec chacun comprenant un nombre d'entiers, est-il possible d'effectuer des opérations entre ces différents nombre répartis dans les deux fichiers ? En gros, c'est pour reprendre l'exemple de la vidéo avec nombre1 + fic... et donc à savoir si on pouvait faire cela avec deux entiers dans deux fichiers différents genre un truc du genre fic[2] + fic2[4] (nombre d'indice 2 de fic + nombre d'indice4 de fic2)... D'ailleurs même question avec deux nombres qui seraient dans le même fichier, genre fic[1] + fic[6] ? MERCIIIII

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

      Bonjour, bien évidemment : à partir du moment où tu lis ton fichier, tu récupères ce que tu as lu dans des variables. De là, tu en fais ce que tu veux de tes variables, peu importe ce qu'elles contiennent 🙂
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonsoir super ta formation. Est-ce que le complément d'info est disponible ? Si oui puis-je avoir le link ? Merci et bonne continuation

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

      Bonsoir, quel complément ?
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video sur la gestion plus avancée de dossier, répertoire, etc....

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

      Je n'ai pas encore fait de tutoriel sur ç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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour formation video
    nous sommes le 5/03/2022
    mon objectif du jour = terminer la formation python, je vais donc bosser jusqu'à 1h du matin (avec des pauses bien sure)
    je suis à la video 19.
    Never give up

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

      Bonjour, bon courage sur les vidéos ! 👍

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

    1:15 Heuuu c'est le samedi soir ca , non!?😂😂

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

    Bonjour, j'aurais une petite question s'il vous plaît.
    je ne comprends pas comment peut on utiliser la méthode whoami() sur player_one alors que l'on a pas instancié player_one avec la classe Player ?
    J'ai réessayé de le reproduire, ça fonctionne, bien évidement, mais ça m'échappe ...
    Merci ;-)

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

      Et bien quand on lit notre fichier, on récupère bien notre objet de classe Player, il est donc logique qu'il puisse appeler les méthodes de sa classe 😉

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

      @@formation-video haaaaaaaaaa oki, c'est le fait de lire l'objet dans le fichier qui l'instancie directement ! Mais c'est génial ça ! Merci tout pleins ;-)

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

      Non même pas, ton objet a déjà été créé avant, donc ce que tu as enregistré (en binaire) dans le fichier est déjà l'instance elle-même. N'oublie pas que derrière toutes ces données, ce sont simplement des octets. Ils sont alors récupérés tels qu'ils ont été enregistrés 👍

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

      @@formation-video juste ! Oui, c'est clair maintenant ! Allez, je ne lache rien ! Merci pour ton temps !

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

      Pas de quoi :)

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

    Bonjour, j'ai pour futur projet de créer un gestionnaire de mots de passe (projet très ambitieux !). J'aimerais savoir s'il n'existe pas un type de fichier sécurisé qu'on peut utiliser avec python. Merci

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

      Pour ce genre de projet, c'est surtout l'algorithme de chiffrement qui aura son importance (AES pour ne citer que lui). Après le fichier peut porter n'importe quelle extension, tant qu'il est chiffré convenablement, la sécurité est là 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      Merci beaucoup

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

    Salut!
    Déjà merci pour ce cours exceptionnel!
    J'ai tout de même une petite question: j'ai essayé de faire un "try: print(content) except FileNotFoundError:..." entre l'ouverture et la fermeture du fichier mais le message d'erreur personnalisé ne s'affichait pas. J'ai essayé de changer cette gestion d'erreur un peu partout mais ça ne changeais rien. Du coup ma question est: pourquoi?

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

      Il faudrait voir ton code complet et quelle erreur tu essaies de déclencher volontairement

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

    Est ce que les fichiers sont codables que pydroid3 qu'on utilise dans notre téléphone ??

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

    Bonjour,
    Est-ce-que vous savez comment lire un fichier depuis un autre emplacement ?
    J'ai essayé avec le code suivant :
    fichierEmplacement = "C:\test\file.txt"
    fichier = open(fichierEmplacement,"r")
    Il m'affiche le message d'erreur :
    Traceback (most recent call last):
    File "main.py", line 6, in
    fichier = open(fichierEmplacement,"r")
    OSError: [Errno 22] Invalid argument: 'C:\test\x0cile.txt'
    Remarque
    1. J'ai bien saisi "C:\test\file.txt", je ne comprends pas pourquoi l'adresse est devenu : 'C:\test\x0cile.txt'
    2. J'ai essayé de remplacer manuellement "\" par les "/" et ça a marché. Mais quand j'essaie avec la méthode replace, ça ne marche plus de nouveau. (d'une part, il ne prend pas "\", il faut ajouter "\\", d'autre part, cette méthode replace des choses bizarres...
    Code :
    fichierEmplacement = "C:\test\file.txt"
    fichierEmplacement = fichierEmplacement.replace("\\","/")
    print(fichierEmplacement)
    --> affiche : C: estile.txt # affichage bizarre avec des caractère en flèche
    Je vous remercie pour votre réponse

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

      Bonjour, il est possible que le mot "file" lui pose problème, car c'est un mot identique au type "FILE" des fichiers.
      Aussi, tu dois veiller à bien travailler en UTF-8 (depuis ton éditeur, sauvegarder le fichier avec cet encodage).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

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

    Bonjour jason
    je voudrais savoir comment on fait pour trouver dans un fichier qui contient des questions la question qui serait écrit en input, je suis vos cours et je voudrait crée une conversation entre l'utilisateur et mon programme merci

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

      Bonjour, si je comprends bien, tu veux analyser une saisie utilisateur (d'un input) avec une liste de phrases enregistrées, et si la phrase en question est trouvée, renvoyer la réponse associée ?
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      Oui c'est çà doit t'on renvoyer dans une liste ou un dictionnaire la lecture du fichier ?

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

      Le dictionnaire semble un peu plus pratique pour ce que tu veux faire oui ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

      @@formation-video merci mais est-ce pas rallongé le code?

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

      Le but n'est pas de faire le code le plus court possible, mais d'avoir une solution simple et fonctionnelle pour toi 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Malheureusement j ai pas trouvé qsq je recherche , je veux une vidéo qui exprime comment manipuler des fichiers PE Format

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

    minute 27:42 quand je veux récupérer les données du joueur j'ai une erreur TypeError: Player.whoami() missing 1 required positional argument: 'self' comme si type type etait un argument que je dois entré je comprend pas pourquoi jai ca et aussi j'aimerais savoir si tu fera une video sur le module numpy

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

      Regarde si tu n'as pas une erreur (ou faute de frappe) dans ton code. Ensuite, j'aborderai peut-être un jour Numpy, dans des tutoriels, mais rien de prévu précisément, pour le moment 👋

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

    re Jason j'ai trouver comment utilisé CMD mes cela ne m'avance pas plus une idée? perso je sèche.
    C:\Users\Le Pirate>\Desktop\python>main n°2.py
    Le chemin d’accès spécifié est introuvable.
    C:\Users\Le Pirate>\Desktop\python\Dossier.py\Court Python\vscode\main n°2.py
    Le chemin d’accès spécifié est introuvable.

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

      Oula, déjà la commande pour exécuter ton programme c'est "python", ensuite le nom de ton fichier ne doit pas avoir d'espaces ni de caractères spéciaux, donc renomme le par exemple "main.py". Et tu pourras exécuter le tout comme montré en vidéo avec la commande -> python main.py

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

      @@formation-video ok ce serais donc les caractères spéciaux le problème (n°2) ben oui il faut alors que je le renom autrement puisque j'en est déjà un
      je te remercie Jason je te tien au courant

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

      👍

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

    j'ai un gros problème a exécuté mon code sur tout en utilisons input j'ai essai avec atom avec sublime text la meme chose , et svp vous pouvait nous explique comment l'exécute avec le cmd , merci .

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

      Il faudrait voir ton code 🙂

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

      @@formation-video quand je écrit un code tout simple par ex:
      r=input("entre votre nom")
      print("ton nom est ",r)
      quand j'ai exécute il ne se passe rien

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

      Il est bien sauvegardé ton fichier ? (Ctrl + S) et encodé en UTF-8 ? github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md

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

      @@formation-video très bien sauvegarde bien encodé en UTF-8

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

      Alors ton code doit être exécuté correctement si tout est correct de ce côté. S'il ne se passe rien, c'est qu'il ne trouve pas le fichier et/ou que le chemin n'est pas le bon

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

    go 100K

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

      Yes, on y arrive 😎
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour Jason!
    Jusque-là je ne vois que des fichiers textes créés avec l'extension .txt! Quand j'essaies d'en créer avec l'extension .docx, une boîte de dialogue s'ouvre quand je veux l'ouvrir et voici le message: Désolé...Nous ne pouvons pas ouvrir nomFichier.docx, car nous avons découvert un problème avec son contenu? Aides-moi! Merci

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

      Bonjour, cela est particulièrement normal. Un fichier texte est assez standard et peut être créé à la main sans soucis. En revanche, pour ton DOCX (format de fichier de traitement de texte de Microsoft Word), il faudra en créer un directement depuis Word. C'est un peu comme si tu cherchais à créer un nouveau fichier image à la main, juste en créant un nouveau fichier et en mettant l'extension JPG, ça ne marche pas comme ç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

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

      @@formation-video Merci beaucoup Jason! J'suis un autodidacte en informatique et passionné de la programmation ! Cela me fait près de 7 mois que j'apprends la programmation en langage Python (pour le moment) que j'apprécie beaucoup et franchement tes videos m'ont beaucoup appris! Pendant qu'on y est, j'en profite pour te tirer mon chapeau! J'aurai beaucoup besoin de ton aide! Merci et bonne continuation!!!

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

      Merci pour le commentaire, à bientôt et amuse-toi en programmation ! 🙂
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 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

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

      @@formation-video Merci Jason!

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

      @@formation-video Est-ce que tu veux bien reprendre la video sur la POO en Python?

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

    en c le type de la variable fic est un pointeur, je suis tres curieux à propos du type de fic ici en python, quelle est la classe de cet objet ? est-ce une adresse ?

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

      Pour vérifier, tu as la fonction type() qui permet de retourner le type d'une donnée (ta variable), c'est-à-dire la classe de ton objet.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    bonjour, merci pour toutes ces videos. peut-on concatener plusieurs fichiers?

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

      Bonjour, il faudra simplement lire tes deux fichiers et écrire leur contenu dans un nouveau fichier.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

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

    Bonjour Jason j'ai une petite question pour toi y a t-il possibilité de remettre vscode par défaut? mes directement du programme. j'ai un petit programme avec un module créé en (txt) qui fonctionne très bien sur python mes sur vscode ces le burn-out d'où ma question ceci pouvant expliqué mon problème avec ce court comme en plus il me semble que python, pycharm et vscode interagisse les un sur les autres ci oui merci de m'expliqué la manipulation

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

      Bonjour, il faut retirer le contenu du fichier de configuration (settings.json). Il est situé dans : C:\Users\\AppData\Roaming\Code\User\settings.json
      Et si pas déjà vu, j'ai fait une vidéo de prise en main de VS Code : th-cam.com/video/eQUsUq_2AQU/w-d-xo.html

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

    Super et pour le mode à quelle est la syntaxe à utiliser ? fichier.append ?

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

      La même chose qu'en vidéo (read, readline, write, ...) 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+