Section courante

A propos

Section administrative du site

DIR

Répertoire
Python

Syntaxe

dir(données)

Paramètres

Nom Description
données Ce paramètre permet d'indiquer les données à traiter

Description

Cette fonction permet de retourner la liste de tout le répertoire de la méthode.

Algorithme

* Entrée :
*  objet : un objet facultatif (par exemple, une classe, un module, ou une instance)
*
* Sortie :
*  Une liste d'attributs et de méthodes disponibles pour l'objet fourni ou pour l'espace de noms global si aucun objet n'est fourni.

MODULE DIR(objet=None)
   SI aucun objet n'est fourni ALORS
      RETOURNE une liste de noms dans l'espace de noms global actuel.
   SINON SI objet est fourni ALORS
      Récupérer la liste des noms des attributs et méthodes associés à objet.
      Trier la liste des noms.
      RETOURNE la liste triée.
   FIN SI

Remarque

Exemple

L'exemple suivant permet de demander la liste contenant tous les attributs d'un module de datetime :

  1. import datetime
  2.  
  3. print(dir(datetime))

on obtiendra le résultat suivant :

['MAXYEAR', 'MINYEAR', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'date', 'datetime', 'datetime_CAPI', 'sys', 'time', 'timedelta', 'timezone', 'tzinfo']

Dernière mise à jour : Mercredi, le 14 septembre 2016