Session du 12 décembre 2024 à 20h00
TOSA & Certifications
Fichiers & Système
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Session de mentorat TOSA
On va s'amuser un peu avec la lecture/écriture sur les fichiers.
Quelques petits pièges à éviter pour le TOSA.
00:00:00 :Et voici un mentorat très orienté TOSA puisque c'est par rapport à une question que j'aipu avoir au TOSA je pense qu'elle peut être posée de différentes façons en plus on vaavoir différents cas c'est sur la on va prendre sur une gestion de fichier texte en fait de
00:00:38 :l'ouverture de fichier avec le contexte manager par exemple est-ce que pour vous tout ce quiest ouverture de fichier vous êtes bien calé dessus ou sans plus ? Oui ça va ça va aussi
00:00:52 :ok vous connaissez tous les modes d'ouverture des fichiers ou pas ? Moi j'en connais troisouais pareil les trois les plus qu'on utilise le plus je pense bien sûr il y en a avoir d'autresmais j'en connais trois aussi donc RWA c'est ça ? Ouais c'est ça. Vous connaissez R+, W+, A+, ? Non
00:01:17 :je n'ai pas utilisé donc du coup je retiens pas spécialement. On va voir les cas d'usage. Jevous le dis parce que moi au TOSA ils m'ont bien posé des questions dessus à un moment donné jesais pas ce qui s'est passé et j'avais peur de me mélanger mais du coup on va en parler donc
00:01:35 :pour vous quand on a un fichier donc là vous voyez j'ai un fichier texte qui est ici qui estdéjà ouvert pour vous ça on va dire si je fais cette façon là donc file.txt et on va l'ouvrir en
00:01:51 :mode lecture et puis je peux faire ensuite un file.read ok et on est d'accord que quand on faitcomme ça il faut toujours penser à faire... Vous savez ? Il faut le fermer ? Ouais ouais ok il faut
00:02:13 :toujours penser à le fermer donc ça c'est vraiment juste la base c'est on ouvre le fichier comme çahop on fait un read on le close direct c'est pour ça comme même la plupart des gens moi je préfèrele context manager donc on va rester simple on va avoir notre file on va l'ouvrir en mode
00:02:37 :ouverture et on va l'appeler file et là on peut faire justement notre file.read ok et en faitlà on n'a pas besoin de penser au close donc je trouve que c'est quand même plus pratique depasser comme ça maintenant question au passage tiens que vous pouvez avoir au Toza aussi la
00:03:02 :variable là contenue elle est disponible que dans le context manager ou elle est disponible en dehorsaussi en dehors ? Elle est disponible en dehors ? Pour moi elle est disponible en dehors. Voilà dites moi
00:03:18 :tout le monde ok avec ça ? Franchement aucune idée. De toute façon moi toutes les questionspayées elles sont pour moi. Ouais ok alors ok donc là on sort du contexte mais je vous rassure la
00:03:34 :variable c'est bien ça elle est valable en dehors on est axé en dehors du contexte manager doncvoilà c'était juste au cas où pour voir donc vous voudrez bien ici faire un print sans problème endehors du contexte ça va fonctionner on va faire peut-être si j'écris salut hop que je lance
00:03:56 :qu'est ce que j'ai fait j'ai fait une connerie j'ai oublié quelque chose ah oui j'ai fait une erreurdans le fichier c'est fichier excusez moi c'est fichier.txt je me suis dit merde là j'ai raconté une
00:04:09 :connerie mais non c'est une erreur de fichier c'est bien écrit voilà donc là j'ai bien écrit salutc'est bien valable en dehors déjà ça soyez au pied là dessus parce que vous risquez de l'avoirensuite on est habitué là on a le mode lecture que vous connaissez je pense à peu près tous c'est
00:04:31 :le plus basique ce qu'on voit en premier en général donc là on a le mode lecture ensuitevous avez le mode vous savez ce qu'il fait le mode w ou pas ? oui il efface déjà le contenu
00:04:47 :donc là déjà le mode w il va écraser le contenu existant et en plus si le fichierdu coup ce que l'on va pas faire on va pas se faire un hop on va faire un file point c'estright tac salut ça on va le dégager hop et en plus il crée le fichier lui même hop là il me l'a
00:05:11 :créé alors tout ce que je vous dis c'est important parce que je sais plus ce que j'ai eu commequestion mais il me posait des trucs quand même assez précis donc vraiment c'est assez précis c'estpour ça que j'insiste des fois un peu ça crée le fichier ensuite ok j'ai une question et sur
00:05:29 :exactement ce que tu viens de faire si dans le fichier point ex là tu passes à open si tu metsun dossier data juste avant qu'il existe pas ça crache attend tu veux dire que par exemple ouaistu prends un truc comme ça c'est ça ouais ça tu veux faire ouais non il crée le fichier mais il
00:05:57 :va pas créer l'arborescence oui d'accord ça marche c'est bien de le préciser aussi parce que du coupje leur ai pas précisé sinon voilà donc là j'écris salut donc on a vu que ça écrivaitque c'est écrit ici de manière permanente voilà ensuite si je sais pas je fais par exemple si je
00:06:19 :viens de faire un nouveau f file right je vous le dis que ça va être chiant vous allez voir c'estjuste c'est que des trucs pas cool mais donc là si je fais un right salut et un right juste aprèsça fait quoi je vais même l'effacer pour dire on part d'une base vierge dites moi la base de wv
00:06:45 :il écrase mais pour moi il fait deux lignes pour moi il fait une ligne il reste écrit finalors c'est adéquat toi une ligne une ligne et quoi sur la ligne et non j'ai cru qu'elleaime dire en fait ça écrit la suite mais donc en fait il n'y a bien qu'une ligne en fait il vous
00:07:13 :écrit salut le w en fait là ici c'est un fichier qui existent on va écrire ce que vous voulezvoilà tac si je relance il va bien l'écraser mais il arrive en fait la deuxième fois vousécrivez il va écrire en fait là où vous en êtes en fait il y a on appelle ça un pointeur en fait
00:07:35 :entre guillemets c'est un pointeur et il va se mettre à écrire là où il en était ça c'estok ok on va faire autre chose si je fais un sick vous savez ce que ça fait oui on le remet à 0et je sais pas je vais faire un f un file un write et là je vais mettre juste oui c'est un
00:08:09 :peu inutile je vais les remplacer on va l'effacer mais peu importe ça ne changera rien ok donc làon a écrit oui et qu'est ce qu'il va faire à votre avis on va écrire oui sur le début du salutoui je suis avec christophe ouais je pense que c'est vrai c'est ça ok il va écraser en fait
00:08:32 :là les trois premiers roquettes on est revenu à 0 il va écraser les trois premiers roquettes okon a fait du coup un peu le tour du w n'hésitez pas à revoir la vidéo si vous avez des doutesmaintenant on va faire autrement on va recommencer ça on va supprimer les fichiers au fait le
00:08:55 :site.sick que j'ai montré vous connaissez un peu les paramètres qu'il y a dedans ou pas ? lesick tu veux dire ? non ok bon on les verra après on va aller un peu plus en détail sur le sick c'est
00:09:08 :assez intéressant vous allez voir il prend deux paramètres là on a mis qu'un mais il en prenddeux sinon du coup le a donc tout le monde sait ce que c'est le a ? ok bon alors là on va se le
00:09:25 :faire je vais mettre on s'en fout salut donc comme ça au moins il y aura déjà écrit saluthop il est là et donc vous m'avez dit si on le fait salut salut il n'y a pas de problème ilécrit à la fin si alors maintenant ça va être là les petites utilités si je fais un petit sick
00:09:48 :on le remet à zéro ok on retourne vraiment au tout début du fichier et ici que je fais un writeet puis on va écrire oui qu'est ce qu'il fait ? il l'insère en fait oui du coup ça sera oui salut
00:10:08 :vous pensez que si j'écris il y aura écrit oui salut ? ouais c'est ça et nonalors là j'ai ralentis mais oui il se remet à la suite. qu'est ce qu'il s'est passé ?
00:10:27 :le sick zéro en fait on a mis le compteur à zéro donc on a bien mis à zéro mais le problème c'estque si vous faites un write ça ira quand même à la fin ok c'est pour ça que c'est vu que çaallait être chiant donc voilà je savais que j'en ai parlé à Thibaud ce que j'allais faire
00:10:56 :ce soir il m'a dit j'aime bien ce petit sujet là ok puis l'idée c'est que j'ai eu l'autosadonc c'est en fait vu qu'ils m'ont cassé un peu la tête avec son autosa j'avais envie de le faireil n'y a pas de raison de toute façon vous l'aurez aussi alors donc là on est en mode R lecture
00:11:17 :sauf qu'on a mis un plus ok qu'est ce qui se passe du coup c'est pas du bien j'ai ok bon on va lelaisser on va écrire salut vas-y on va le laisser parce que là on a une lecture donc on va si onessaie d'ouvrir qu'il n'existe pas on aura un fail notre fond d'erreur on a une erreur donc ici du
00:11:39 :coup on va faire un compte même on va faire un plus simplement on va faire un file.read donclà vous êtes d'accord il est bien mon salut il n'y a pas de problème sauf que je peux faire trèsbien c'est n'importe quoi un file.write et je remets oui et donc là il a écrit oui à la fin
00:12:10 :ok donc en fait en mode R plus parce que si vous êtes en mode R vous pouvez lire vous ne pouvez pasécrire alors qu'en R plus vous pouvez lire et écrire d'accord ok ici si je fais un file.sick 0 je
00:12:28 :reviens au début je vais refaire un file.write on va écrire je sais pas un nombre comme ça basiquehop je... on regardait le même exemple notre fichier salut décrit hop donc là le 1 a été inséré au
00:12:52 :début il a écrasé le S ok parce que j'ai fait un sick je suis revenu au début et j'ai refait unwrite derrière ok il n'y a pas de problème non ça va c'est pas trop chiant parce que je me suisdit je vais me faire des ennemis avec ce truc là bah écoutez donc là tout simple donc on a vu tout
00:13:13 :à l'heure les R pour lire basiquement mais on ne fait que lire le A pour ajouter le W pour écraserbien qu'il y ait des spécificités quand on refait après derrière un sick ou pas ainsi de suite là leR plus on lit et en plus on écrit sur le fichier et donc si vous jouez avec le curseur on peut
00:13:29 :revenir à écrire et écraser ce qu'il y a d'écrit ok maintenant on va passer sur le W plushop alors le W plus je vais effacer mon fichier on va partir sur une base hop ok alors là le Wplus du coup donc comme tout à l'heure le W va créer le fichier qui n'existe pas il va effacer tout le
00:13:58 :contenu existant le curseur bon bah il démarre au début du fichier vide et donc si vous ici c'estsi vous faites un file.write là on va repartir avec un salut basiquement ok on est d'accord pas
00:14:14 :de surprise il écrit bien salut maintenant on va faire autre chose si je fais un file.seekon le remet à zéro ah oui parce que je viens de dire qu'on pouvait le lire du coup avec le Wplus le plus on peut lire donc on ajoute on écrit et on lit et là je peux faire un file.read et ça
00:14:45 :va faire quoi votre avis ? ça va bien écrire write et ça va faire la lecture mais ça vaça veut dire quoi votre avis ? il écrit salut et il print il écrit salut dans le fichier il
00:15:08 :relit le fichier et il le print ouais mais du coup il va lire quoi dans le fichier ? parce qu'on l'a écritnon ? parce qu'on vient d'écrire il n'y a rien du tout ok parce que là en fait quand vous avez fait
00:15:23 :votre write vous êtes arrivé à donc vous avez déplacé le curseur à la fin et donc vous lisezà partir de la fin donc ah oui d'accord par contre si je fais un seek ok ok là il me lit ok c'estpour ça alors moi je me souviens je ne l'ai plus en tête exactement l'autosa il m'avait fait jouer
00:15:46 :il m'avait fait demander avec des en mode ouverture avec des plus sur différentes modes et en plusil mettait des seeks entre deux alors c'est un peu chiant donc voilà et si je fais un donc là jel'ai lu ok mais rien ne m'empêche après une fois qu'on a lu on arrive à la fin on peut très bien
00:16:07 :repartir sur un seek voilà on refait un seek on revient au début et si je fais un file pointwrite aller oui comme ça c'est bien deux mots différents qu'est ce que ça fait on est revenuau début on est revenu au début là ouais ouais et donc on va écrire je sais pas oui il va l'écrire
00:16:31 :mais je sais pas où parce que le wb plus je sais pas ce que ça fait ok donc là on est revenu audébut on réécrit oui après et ben ça écrase d'accord ok ça vient écraser si imaginez que je lisvoilà ici il aime l'écrire à la fin même en fait même en mode comme on avait tout à l'heure
00:16:56 :même en mode w du coup en write vous arrivez à la fin vous faites un deuxième write ça va pasvous écraser tout en fait eh eh s'il vous plaît excusez moi oui alors attendez c'est quelque chosenon non non c'est ma fille et mon fils qui fait tous les matins c'est pour ça excusez moi je ne sais plus où on était du coup donc là on était sur le f sur le w plus avant d'aller sur le a plus
00:17:49 :sur quoi on va parler ok alors le sik en fait quand vous faites un file est-ce qu'il démontre les arguments quand tu fais ça on voit ici les arguments alors vous avez en fait ce qu'on appelle je vais les écrire à côtél'offset en fait c'est le nombre d'octet de déplacement ok c'est le nombre d'octet de déplacement ça paraît un peu flou mais vous allez voir ça va aller mieux après donc on a l'offset ensuite vous allez avoir ce qu'on appelle je ne sais pas une bonne prononciation le when et en fait ça va être ici la position
00:21:09 :On lit que le T.Oui.Je ne savais pas qu'on pouvait mettre en paramètre le nombre de caractères à lire d'accord parfait merci.Et bien ça moi je l'ai appris très tard.
00:21:25 :Moi je viens de l'apprendre.Excellent.Je l'ai vraiment appris très tard ça.En même temps du read je n'en faisais pas énormément.Bah oui c'est des choses qu'on ne fait pas spécialement.
00:21:35 :Moi pour le boulot je bossais pas mal avec openpyxl et je n'utilisais pas des contextes comme ça j'utilisais directement openpyxl.Donc c'était différent c'est chez Excel que je jouerais.
00:21:45 :Avec Python.D'accord.Du coup alors là on a dit on revient au début on se déplace de 4.On pourrait très bien dire aussi.Et bien donc imaginez qu'on va faire un.
00:22:03 :On s'est déplacé de 4 ça me paraît pas mal ensuite on va faire un.On va éviter de le lire.On se déplace de 4.
00:22:12 :Ou on va en lire 1.On va lire le T c'était ça on a vu tout à l'heure je crois.Ouais c'était ça on était au T.
00:22:19 :On va lire le T.Et maintenant je pourrais très bien dire.J'écrirais un mot plus long ce sera plus simple.On va écrire salut oui.
00:22:30 :On va mettre des espaces.Ça va.Hop.Donc là.Ce que j'ai pas changé je suis con donc forcément c'est toujours le T.C'est ici.
00:22:43 :Alors maintenant si on a fait ça.Si je fais un file.Un sick.Et là on peut très bien se dire c'est pareil on va avancer de 3 caractères.
00:22:55 :Ouais 3 caractères pourquoi pas.Ok.Et si je mets 1.Donc là tout à l'heure on a mis 0 on était depuis le début.Et là on va avancer de 3 caractères.
00:23:04 :Depuis là où on est.Ok.Donc on a lu le T.Voilà et on va avancer de 3 caractères depuis là où on est.J'ai fait une erreur.
00:23:16 :Qu'est-ce qu'il m'a fait ?Ah oui.Non j'ai fait une connerie.Autre.Qu'est-ce qu'il me dit ?linsetfile.sickEuh.J'ai bien, excusez-moi.Enfin.Yo.Pourquoi il est pas content ?
00:23:36 :Alors attendez.Est-ce qu'il y a un truc qui va pas ?Je vais remettre une phrase basique.Salut.Salut.Salut.J'en t'en fous.Je n'ai jamais eu cette erreur.
00:23:45 :C'est génial.Ok.Alors.Paint non-zéro.Euh.Je suis bien parti sur mon.Alors.Offset.Alors attendez.Le offset.Ok.C'est toi.Je pars de 1.
00:24:02 :Ok.file.sickAlors là c'est.Alors attendez.J'ai fait quoi ?Sinon.Peut-être remettre un print derrière.Pour voir le.Exactement.Le résultat.Parce que.Le sick.
00:24:16 :En fait.Qu'est-ce que c'est ?Il se déplace virtuellement.Mais on.On le relie pas quoi.Ouais.Ouais.On pourrait dupliquer le print.Du dessus.
00:24:25 :Ah.Ah.Ah.Ah.Mais oui.Mais oui.Mais oui.J'ai.Alors attendez.Hein.C'est génial.Hop.Est-ce qu'il va me le refaire ?C'est quoi l'erreur que j'ai là ?
00:24:39 :Je vais la taper sur.Bah en fait.J'ai un problème de.Ouais.De current relative.De current.C'est bien.Ça va me faire un.Je l'ai pas fait quand j'ai fait mon exemple la dernière fois.
00:24:48 :Euh.À mon.Alors attendez.À mon avis.Ah.Ah.Ah.Ah.Ok.Et en fait.C'est le mode.Il est pas ouvert en mode binaire.
00:25:00 :Ah.Ah.Ah.Ah.Ah.Ah.Ah.Ah.Ah.Je l'ai pas ouvert en mode binaire.Et la dernière fois, en fait.Ce qui m'embête c'est que la dernière foisJ'avais pas ouvert en mode binaire.
00:25:13 :Et qu'est-ce qui peut le faire.Qu'est-ce qui peut l'embêter ?Alors attendez.Si je l'ouvre en mode binaire.Euh.Est-ce que ça va changer quelque chose ?
00:25:19 :Bon.Je vais essayer voir.Hop là.Ah.Ouais.Ouais.Ouais.Ok.Marrant.Tiens.Tiens.Tiens.Tiens.Ouais.Euh.Donc bon.Euh.Je sais pas pourquoi la dernière foisJ'avais pas eu l'erreur.
00:25:38 :Il me semble.Parce que oui.L'erreur I.O.C'était bien par rapport au binaire.Je suis en train de réfléchir en même temps.Pourquoi j'ai pas eu l'autre fois.
00:25:44 :Et pourquoi je l'ai maintenant.Euh.Qu'est-ce qui a pu se passer ?Bah.Je vais y réfléchir.Bah.C'est bien déjà de savoir.Enfin.C'est une bonne expérience.
00:25:53 :Du coup.Ouais.Ça permet de voir qu'il y a des fonctionnalitésEn plus.Quand on est en binaire.Alors.Ouais.Et ça dépend peut-être de la phrase.
00:26:01 :Ouais.Ouais.Aussi.Parce que je sais que justement.Quand on joue beaucoup avec SICK.Ça pourrait poser ce problème là.Mais là.La voir maintenant.
00:26:09 :Ça m'étonne beaucoup.Mais pourquoi pas.Ok.Bon.Bah.Donc.Et bah.On va le faire en mode binaire.Donc.D'un côté.Tant mieux.Comme ça.
00:26:21 :On verra qu'on peut le faire en mode binaire.Ouais.C'est ça.Euh.Et du coup.Il me met bien mon...Alors.J'étais où ?J'étais bien là.
00:26:30 :J'ai salué trois fois.Donc.Ici.On a bien.Il me lit bien le T.Ok.On est là.Ensuite.On lui a dit quoi ?
00:26:39 :On se déplace de trois.À partir de là où on est.Donc.On a lu le T.Un.Deux.Trois.Et.Lu.Salut.Voilà.C'est bon.
00:26:51 :Sinon.Ton fichier texte.Tu le mets dans l'écran de droite.Enfin.Tu dévises ton éditeur en deux.Ouais.Ouais.Ouais.Je ferais mieux.Clairement.Ouais.
00:27:02 :Tu peux diminuer le volet des fichiers à gauche.On va rester un peu petit.Il y a une grande marge pour les fichiers.Ouais.J'ai besoin en fait.
00:27:10 :Je vais le laisser comme ça.Ouais.Ça sera mieux.J'aime bien l'avoir ouvert.Mais là ça sert à rien.T'as raison.C'est mieux.Hop.Je vais le rouvrir un petit peu.
00:27:19 :Du coup.J'en étais où ?Donc.Là.On a joué.Donc.Voilà.On a ouvert notre mode.En mode binaire.Ça s'est bien déplacé là où on voulait.
00:27:29 :Et.Dernière chose.On a un cycle.Ici.Comment.Alors.Je vous ai dit.Du coup.Le cycle.On peut partir.Si on met deux.On est à la fin.
00:27:41 :Oui.Il est possible ici de faire un moins.Un moins trois par exemple.Je m'assure que ça ne marchera pas.Un moins trois.Je devrais garder mon read.
00:27:53 :Print.Pas un point read.Tac.Hop.Et vous voyez.On peut en fait.Se déplacer comme ça.Partir de la fin.Donc là.Avec le once.
00:28:06 :Qui est à deux.Faire un moins trois.Et donc.On va se décaler.Comme ça.De moins trois.Alors.C'est.Encore une fois.Moi.Je n'aurais pas mis moins trois.
00:28:17 :Ouais.Merci.J'aurais mis trois.Sachant que lui.Il connait que c'est le mode deux.J'aurais mis juste trois.En fait.Non.Ben non.Ça fait avoir.
00:28:27 :Hum.Je ne sais pas si ça marche.Mais.Non.T'as rien.T'as rien du tout.C'est.D'accord.D'accord.Ça fait avoir.Ok.Ouais.D'accord.J'ai testé avant.
00:28:42 :Je me suis dit.Je n'ai rien à penser que toi.Je me suis dit.Peut-être que du coup.En mode deux.Il va.Il va.
00:28:49 :Il va.Oui.La marche arrière.Mais non.Non.Du tout.Du tout.D'accord.J'ai permis de voir que là on se fait erreur en mode byte.
00:29:00 :Et que la dernière fois il ne se rendait pas compte que j'avais eu l'erreur.Bon.Pourquoi pas.Là je l'ai eu.Mais c'est.Je ne sais plus.
00:29:08 :C'est.C'est curieux.Du coup.Il y a aussi le mode A+.Ok.Alors attendez là je vais me le reouvrir parce qu'on n'a plus besoin du cycle.
00:29:20 :On va moins jouer avec.On va repartir.Si je vais le laisser quand même avec un.On va partir sur du plus simple.On va écrire salut.
00:29:26 :Hop.Et donc en mode A+.Ici.C'est.On.En fait du coup avec le A+.Le curseur il démarre à la fin du fichier.Donc on ajoute.
00:29:35 :Donc là.On.On fait un ajout.Hop.On est d'accord que c'est.On est sur l'ajout.Et ici.En fait.Si.C'est pareil.C'est comme tout à l'heure.
00:29:46 :Maintenant vous vous en doutez.Je peux très bien.Et si vous vous souvenez bien.Ici je fais un point.Hop là.Excusez-moi.File.Excusez-moi.Point.
00:29:56 :Write.Ici je mets oui.On va repartir sur un fichier de base.On va garder salut.Ok.Et là.On va.On va.On va.
00:30:18 :On va.On va.On va.Et ici si je mets write après un sick.Vous vous souvenez ce que ça fait ou pas ?Alors si j'ai un sick.
00:30:27 :Un sick ici pour venir au début et me faire un print.Hop.Hop.Donc.En fait.Ben le A il faisait une insertion je crois.
00:30:42 :Oui.Alors.Oui tout à fait en fait.Ok.Donc là on fait l'insertion.On a le salut.Il nous a bien mis un joue à la fin.
00:30:50 :On fait un sick.0.Donc on met le curseur au début.Mais là on écrit oui.Oui.Si vous vous souvenez bien.Avec le ajout oui.
00:30:57 :Il est à la fin.Ouais.Avec le A il se met à la fin.Même si on fait un sick.0.Si on fait un sick.0 il va se mettre à la fin.
00:31:02 :Et tout à l'heure je ne sais pas si vous vous souvenez.On avait le même cas.Si avec le A.C'est assez proche.C'était pareil avec le A.
00:31:08 :Tout à l'heure on avait l'exemple.Si je faisais A.Si je faisais ça.Ça écrivait à la fin aussi.Je ne sais pas.Voilà.Donc.
00:31:15 :Voilà pour toutes les petites subtilités des fichiers.Quand on écrit.Quand on fait des sick.Et qu'on se dit.Ben ça va écrire au début.
00:31:20 :Alors en fait non.A ça va bien écrire à la fin.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Donc.Alors en le faisant.
00:31:35 :A ça va bien écrire à la fin.Comme si on avait fait un sick.Ainsi de suite.Le.Le sick.Le sick.Avec ses différents paramètres.
00:31:42 :Les offset et le end.Début.Là où on est.Un.Où on se déplace.Ainsi de suite.Est-ce que du coup ça va ou pas?
00:31:53 :Ça se trouve intéressant.Oui ça va.Donc en fait le sick qui se retrouve neutralisé.Enfin le sick 0.Qui de coup ne fonctionne pas.
00:32:04 :C'est dans les modes A et A+.C'est ça.Ouais.En fait.Ce qu'il faut retenir.C'est que le A c'est append.Et donc c'est prioritaire à la fin.
00:32:13 :Ah.Le sick 0 ne marche pas.Ah ouais.Quand tu écris.Ouais.Par contre là.Si je ne fais pas de sick 0 ici.Et que je fais.
00:32:21 :Euh.Il est écrit à la fin.C'est ça.Alors lui.Il n'ira à rien.Par contre.Si tu veux lire.Tu vois.Il faut bien.
00:32:30 :Que tu fasses.Tu vois.Un sick à 0 pour lire.Ok.Ouais.Oui.En A+.Pour une lecture.Ça marche.Si tu es en A.
00:32:40 :Tu ne pourras pas lire.Ce n'est pas possible.Mais si tu es en A+.Tu peux lire.Tu vois.Donc.Voilà.Oui.D'accord.Voilà les subtilités.
00:32:50 :Des modes d'ouverture du fichier.Avec le context manager.Quand on est en A+.W+.Oui.D'accord.D'accord.Donc en fait.Là.La subtilité du sick 0.
00:33:00 :N'est utile que pour le read.Ouais.D'accord.Ok.Ça marche.Excellent.Merci.C'est pour ça que je voulais parler de tous ces modes là.Ben écoutez.
00:33:09 :J'espère que ça vous a plu.Je me suis dit.Je vais faire un mentorat chiant.Mais utile.C'est ouf.Voilà.Ça mérite de révisionner la vidéo.
00:33:16 :Ok.Merci.Donc.Je vous le dis.Je l'ai eut aux arts.J'ai eu des questions dessus.Et j'étais.Ça va.Je le savais à peu près.
00:33:25 :Mais.Surtout.Je me suis dit.Oh putain.C'est pas.C'est chier ça comme question.Donc.Voilà.Ben écoutez.S'il n'y a pas d'autres questions.Je ne sais pas s'il y en a que je retrouverai après.
00:33:36 :Mais.Oui.Oui.Moi je suis.J'ai Discord.Alors du coup.C'est dans le chat.Ça sera.Sur le mentorat.C'est ça.Sur Discord.Il y a.
00:33:48 :Dans le premium.Mentorat.Vocal premium.C'est ça.Alors.Il y a le jeune homme qui m'a déjà annoncé.Je crois.D'ailleurs.Donc.Il y a.
00:33:58 :Il y a un vocal exprès.Si ça n'a pas changé.Il y a un vocal.Il y a Pierre qui est déjà dedans.Il y a un vocal.
00:34:03 :Dans vocaux.En bas.Il y a vocal général.Il y a aussi vocal.Il y a vocal événement.D'accord.Voilà.OK.Du coup.C'est enregistré aussi.
00:34:13 :C'est.Oui.On peut le revoir.Ouais.Ouais.Moi je ne le ferai pas en live.Mais je le regarderai.C'est sûr.Ouais.OK.Il y a.
00:34:24 :Il y a Pierre.Qui est déjà dedans.Il y a.Il y a Pierre qui est en train d'enregistrer déjà.Je le vois.C'est dans le vocal.
00:34:31 :C'est lui qui va gérer ça.Et puis voilà.Bah écoutez.Je vous remercie en tout cas.C'est cool que ça vous intéressait.Je suis content.
Aucune occurrence trouvée pour « ».