Frage

In Python gibt es eine eingebaute Funktion namens dir. Dies wird verwendet, um eine Liste aller Attribute für ein Objekt zu erhalten.

Ich verstehe, was es tut, aber ich bin verwirrt darüber, warum es dir genannt wird. Wie ist dieser Name immer die Attribute von einem Objekt zu tun?

War es hilfreich?

Lösung

Es gibt Ihnen eine dir ectory aller Attribute eines Objekts.

Dies ist kein Verzeichnis wie in Dateisystemen verwendet, aber die Standard-Nutzung:. Eine Auflistung von Namen oder Daten

Andere Tipps

IIRC Ich nannte es nach dem DIR Befehl in DOS.

Sie Abrufen ein „Verzeichnis“, um eine Liste aller der Dinge, die in einer Ressource verfügbar ist.

  

Diese Antwort wird am nützlichsten diejenigen, die neu zu Python.

ich Python lerne und gerade heute Morgen über die eingebauten Konstanten und Funktionen nachdachte, die in der Sprache zur Verfügung stehen.

Ich finde es interessant, dass Sie nur drei Dinge zu beachten haben:

  

Es gibt eine 'besondere' eingebaute Funktion dir () .

     

Es ist ein 'Systemvariable' __builtins__.

     

dir (__builtins__) gibt einen Blick auf 'Pythons builtin Welt'.

Was bedeutet dir bedeuten? Ich habe jetzt auf dieser abgerechnet:

dir exionen. Liefert Karten für die Python-Landschaft durchqueren

Siehe auch:

dir (): a Namen des Namespace anzeigen

Also, wenn Sie möchten, können Sie auch dir stehen lassen für

Anzeige innerhalb der Rubrik

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top