Bon retour, je veux vous parler de cette idée d'introspection.
Et l'introspection en programmation informatique signifie la capacité de déterminer le type d'un objet au moment de l'exécution, ce qui est à l'exécution,
c'est-à-dire lorsque le code est en cours d'exécution, vous pouvez déterminer le type d'un objet.
Et c'est en fait l'une des forces de Python, parce que tout dans Python est un objet que nous pouvons
examiner, nous pouvons introspecter un objet et comprendre ce que fait notre code pendant que nous codons puis exécutons.
Et Python nous permet de faire une introspection et d'inspecter ces objets avec de belles fonctions d'assistance.
Cette fonction s'appelle Der.
Et Der.
Eh bien, si je lance ça.
Nous allons me donner toutes les méthodes et attributs que possède l'Instant Assistant, donc avec une fonction DIR, nous lui donnons une instance et tout de suite
nous avons accès à ce qu'il a, accès à ce que nous voyons que nous avons le
nom, le pouvoir et connectez-vous.
Encore une fois, nous avons la connexion de l'utilisateur, puis nous avons également une attaque de la classe de l'assistant.
Et ceci, Ed, que j'utilise chaque fois que je le fais, DOT utilise en fait cette capacité d'introspection pour simplement
répertorier ces méthodes disponibles pour moi, tout comme je l'ai ici.
C'est donc très utile lorsque vous essayez de comprendre pourquoi vous avez accès à.
Mais vous remarquerez peut-être quelque chose ici.
Nous avons beaucoup de ces méthodes Dundar ou magiques dont nous n'avons pas vraiment parlé.
Qu'est-ce que c'est et pourquoi sont-ils si importants ?
Dans la prochaine vidéo, nous allons aborder cette question.
Je te verrai un par.