Python : Les dataclasses

  Рет қаралды 20,353

Docstring

Docstring

Күн бұрын

Пікірлер: 65
@valentinee4328
@valentinee4328 3 жыл бұрын
J'adore ce format, tu vas à l'essentiel et explique tres bien, ca fait une video rapide et agréable à regarder. Je vote pour plus de contenu dans ce genre, avec des notions un peu plus avancées :) merci pour ton travail!
@Docstring
@Docstring 3 жыл бұрын
Content que ce format plaise, car ce n'est malheureusement pas celui qui fait le plus de vues, mais je pense qu'effectivement c'est ce qui est le plus intéressant car ça permet d'aborder des sujets moins souvent traités. N'oubliez pas les pouces bleus et partagez ces vidéos pour les faire remonter un peu :) ! Merci 😊
@MrNiuxe
@MrNiuxe Жыл бұрын
@@Docstring Au contraire, continue ! Perso, j'avais mis de côté tes vidéos et ta chaine parce que Hello world se trouve partout sur le net ;)
@habachimohamed3710
@habachimohamed3710 7 ай бұрын
Vraiment c est très intéressant merci
@joshnawej2001
@joshnawej2001 3 жыл бұрын
Waouh, quelle vidéo!!!. Merci pour ces remises à niveau. Python, toujours plus haut
@kishinamtga975
@kishinamtga975 3 жыл бұрын
Très intéressant. Clair, rapide, juste les informations principales utiles pour aller plus loin par soi-même si nécessaire. Une qualité vidéo et son toujours au top.
@Docstring
@Docstring 3 жыл бұрын
Toujours la concision, c'est mon mot d'ordre :) !
@ae6253
@ae6253 3 жыл бұрын
Vraiment top :) Super bien expliqué, comme d'hab !
@nelsonbeneche2372
@nelsonbeneche2372 3 жыл бұрын
j'adore tellement ce video depuis Haiti
@abdoulayesy6973
@abdoulayesy6973 2 жыл бұрын
J'ai adoré la vidéo. Explication très claire et très concise. J'aimerais vous voir traiter Design Pattern python
@Docstring
@Docstring 2 жыл бұрын
C’est prévu !
@Scienox
@Scienox 3 жыл бұрын
J'aime beaucoup ce format de vidéo!
@saimonnn9067
@saimonnn9067 3 жыл бұрын
Génial ! Un tel gain de temps ! Merci Thibault ;)
@premium.opinions1234
@premium.opinions1234 2 жыл бұрын
Très explicite. Merci. J'attends une vidéo sur le module Tkinter
@globalgrowth343
@globalgrowth343 2 жыл бұрын
J'aime votre façon d'expliquer
@abdellatifat2796
@abdellatifat2796 2 жыл бұрын
Super vidéo j'ai adoré
@Tonyfrost69
@Tonyfrost69 3 жыл бұрын
Trop trop bien merci pour l'info !
@thibaultdeurveilher3122
@thibaultdeurveilher3122 3 жыл бұрын
Super vidéo j'ai adoré ! J'aimerai bien voir les namedtuples et autre objets "from Collections" ^^
@Docstring
@Docstring 3 жыл бұрын
Il y a pas mal de choses intéressantes à dire sur le sujet oui ! J'ai prévu pas mal de vidéos sur tout ça pour une formation plus avancée qui sortira sur Udemy avant la fin de l'année.
@thibaultdeurveilher3122
@thibaultdeurveilher3122 3 жыл бұрын
@@Docstring en exclusivité udemy?
@Docstring
@Docstring 3 жыл бұрын
@@thibaultdeurveilher3122 En fait non au contraire même ça sera d'abord disponible sur Docstring. Tout le contenu que je vais produire à l'avenir sera d'abord disponible sur Docstring et ensuite sur Udemy quand j'aurai suffisamment de vidéos que je peux agencer en une grosse formation. Et certaines formations ne seront même que sur Docstring.
@antonioperezseron
@antonioperezseron 3 жыл бұрын
Très intéressant. Il serait intéressant de faire une vidéo sur le multithreading. La majorité du contenu est en anglais. Merci pour tes vidéos.
@peskooo
@peskooo 3 жыл бұрын
Ah tiens je dirais pas non sur un joli versus asyncio, multiprocessing et multithreading :p
@omarsaadaoui6365
@omarsaadaoui6365 24 күн бұрын
Merci ❤❤
@JP-xe6gn
@JP-xe6gn 3 жыл бұрын
Aaahhh !!! Le retour de Patrick !! 😉👍
@Docstring
@Docstring 3 жыл бұрын
Ah enfin quelqu’un qui le remarque 😄 ce cher Patrick
@mockdu38
@mockdu38 3 жыл бұрын
Super! Très pédagogique, comme toujours. A quand la vidéo sur l'utilisation de packages d'accélération de l'exécution, comme numba ou pyCuda? Encore merci!
@zxenon_
@zxenon_ 3 жыл бұрын
Incroyable 🤯🤯🤯
@godisalmighty4449
@godisalmighty4449 2 жыл бұрын
Top du top! Mille merciiii Simple question: si on a l'héritage et on doit passer super().__init__ comment on peut le faire si on explicite pas le constructeur init avec dataclass. Aussi si des tests ds le constructeur sont a faire. (Si on le fait pas ds post_init) Encore merciii
@kouakoukoss7227
@kouakoukoss7227 3 жыл бұрын
Merci infiniment
@Nidal_C
@Nidal_C Жыл бұрын
Super merci beaucoup docstring ! Moi j’aime bein aussi le décorateur @property tres utile pour générer des attributs à partir d’autres pré existant
@diallocheick5824
@diallocheick5824 3 жыл бұрын
Je vous remercie beaucoup pour votre soutient. En fait j'ai besoin de votre conseil, je voudrai me lancer à la formation du fameux Python. Merci.
@Samir_Sadaoui
@Samir_Sadaoui 3 жыл бұрын
vidéos didactiques , merci beaucoup c'est si possible de nous préparer des formations complètes sur Numpy et Pandas
@Docstring
@Docstring 3 жыл бұрын
J’ai déjà une formation gratuite de 2h sur pandas sur la chaîne :)
@rvg557
@rvg557 2 жыл бұрын
Excellent !
@kassimkeita1457
@kassimkeita1457 2 жыл бұрын
Bonjour, j’ai beaucoup apprécié cette notion de dataclass. Mais comment faire si on veut créer une méthode de classe ?
@unelampeaumilieudestenebres
@unelampeaumilieudestenebres 3 жыл бұрын
Ça c'est très beau, je vais opter pour cette syntaxe, seulement je vous demanderai de bien vouloir développeur un peu le mécanisme en créant une classe complète avec quelques méthodes pour que j'ai ou que nous ayons une idée générale
@Docstring
@Docstring 3 жыл бұрын
J'ai vraiment détaillé les mécanismes les plus importants et que tu utiliseras à 99% du temps avec les dataclass. Le reste c'est de l'orienté objet classique. Si tu souhaites lire davantage sur les dataclass tu peux aller voir la documentation, mais tu verras que les autres choses implémentés automatiquement via les dataclasses sont pour des choses très spécifiques : docs.python.org/fr/3/library/dataclasses.html
@MrOli42
@MrOli42 3 жыл бұрын
Salut merci pour les explications, de mon côté j'aimerais une vidéo sur comment bien utiliser la documentation de base et d'une librairie annexe comme exemple car j'ai de grosses difficultés à se niveau...
@alainvaneghem6755
@alainvaneghem6755 3 жыл бұрын
J’aimerais assez une vidéo sur le mode asynchrone.
@obed818
@obed818 2 жыл бұрын
Tout à fait j’apprécierais aussi une vidéo à propos de asyncio franchement j’ai un peu du mal a suivre les cours que j’ai vus pour l’instant
@dragon3602010
@dragon3602010 3 жыл бұрын
Aaawesome, est ce que c'est possible de faire une vidéo sur fastapi , comment le structurer et son déploiement ? Merci 😀
@Docstring
@Docstring 3 жыл бұрын
Prévu pour la rentrée !
@dragon3602010
@dragon3602010 3 жыл бұрын
@@Docstring suuuuper 🔥🔥🔥😘
@abdelilahbouzoubaa8073
@abdelilahbouzoubaa8073 Жыл бұрын
Sur django, les migrations ne marchent pas avec les dataclass Je suis sur python 3.11
@tenchigreed
@tenchigreed 3 жыл бұрын
Super vidéo , g g
@durendal3073
@durendal3073 3 жыл бұрын
Excellent.
@JoeSmith-wu3yz
@JoeSmith-wu3yz Жыл бұрын
Merci pour votre vidéo. Comment agencer tout cela avec la notion d'héritage ? (super) Merci pour votre réponse.
@_aab_yt1036
@_aab_yt1036 3 жыл бұрын
Com dab merci bien
@moisekuevi5149
@moisekuevi5149 Жыл бұрын
cool j'ai adoré cette vidéo mais un truc me chiffone est ce qu'il est possible de faire des héritages avec ce décorateur ? genre faire en sorte que la class User hérite d'une autre class tout en mettant le décorateur que vous avez abordé si oui comment serait la syntaxe
@Docstring
@Docstring Жыл бұрын
Non ça n'est pas indiqué avec les dataclass. Il vaut mieux passer par une classe normale
@moisekuevi5149
@moisekuevi5149 Жыл бұрын
@@Docstring d'accord merci prof 😀
@amichiastephane7740
@amichiastephane7740 Жыл бұрын
J'aimerais que vous fassiez une vidéo sur , comment créé un serveur en python svp!
@twarzlab
@twarzlab 3 жыл бұрын
Salut, excellente vidéo qui va sûrement bcp apporter... :) J'ai cependant une question sur un cas précis avec une déclaration de constante de classe, voici un cas d'exemple: @dataclass class Vector2(object): x: float y: float ZERO: ClassVar[Vector2] = Vector2(0.0, 0.0) Ici, impossible d'instancier un Vector2 car la classe elle-même n'est pas construite. Pourtant il ne me parait pas si exagéré de vouloir obtenir un vecteur null avec: vector_zero = Vector2.ZERO aurais tu une solution à cela? Merci
@Docstring
@Docstring 3 жыл бұрын
En effet ça ne fonctionne pas car au moment où tu utilises Vector2, la classe n'existe pas encore. J'aurais tendance à utiliser une classmethod pour ça : from dataclasses import dataclass from typing import ClassVar @dataclass class Vector2(object): x: float y: float @classmethod def ZERO(cls): return cls(x=0.0, y=0.0) v = Vector2.ZERO()
@TWZ-France
@TWZ-France 3 жыл бұрын
@@Docstring super merci pour la réponse rapide, c'est effectivement la voie choisie, mais on perd l'idée de l'instance unique malheureusement. J'ai également l'option de déclarer les valeurs en dessous de la déclaration de la class, mais cela est possible même sans déclaration de l'attribut. Merci bcp en tout cas! 👍
@quentin7343
@quentin7343 2 жыл бұрын
On dirait de la programmation fonctionnelle (un paradigme comme l'orienté objet. Que l'on retrouve dans Scala ou Rust par exemple) grâce à ce module.
@abdelilahbouzoubaa8073
@abdelilahbouzoubaa8073 Жыл бұрын
Super ! Comment implémenter un paramètre int ai pk dans une dataclass
@LabelIdrissmulumba
@LabelIdrissmulumba 4 ай бұрын
Super
@LeCardinal-uc2og
@LeCardinal-uc2og Жыл бұрын
hello moi j'aimerai que tu parle de QtQml for python
@theomillet4345
@theomillet4345 2 жыл бұрын
La vidéo en vitesse x1.25, on dirait un épisode de BREF avec kyan khojandi.
@Docstring
@Docstring 2 жыл бұрын
Peut-être le moment d’envisager une reconversion 🧐😄 ?
@bakkhuzz
@bakkhuzz 2 жыл бұрын
wahoo
@vfx7t
@vfx7t 2 жыл бұрын
input ? what's you name ? patrik smith , print bonjour smith :D
@kouakoukoss7227
@kouakoukoss7227 3 жыл бұрын
Vidéo très rapide je souhaiterais que ce soit un peu lente
Python : La programmation orientée objet
25:20
Docstring
Рет қаралды 159 М.
Le vocabulaire de python
7:57
Docstring
Рет қаралды 13 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Python dataclasses will save you HOURS, also featuring attrs
8:50
Python Data Classes Are AMAZING! Here's Why
16:11
Tech With Tim
Рет қаралды 89 М.
La différence entre is et ==
9:50
Docstring
Рет қаралды 5 М.
Do We Still Need Dataclasses? // PYDANTIC Tutorial
16:33
ArjanCodes
Рет қаралды 203 М.
Python : Les annotations de type
14:13
Docstring
Рет қаралды 18 М.
Python 3.12 : tout ce qui va changer
16:16
Docstring
Рет қаралды 23 М.
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 822 М.
screw it... let's recode Windows from scratch
23:41
V2F
Рет қаралды 721 М.
Please Master This MAGIC Python Feature... 🪄
25:10
Tech With Tim
Рет қаралды 119 М.
Attrs, Pydantic, or Python Data Classes?
17:10
ArjanCodes
Рет қаралды 90 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН