Perché 'dir ()' nome 'dir' in Python?
Domanda
In Python esiste una funzione built-in chiamato dir
. Questo è usato per ottenere un elenco di tutti gli attributi di un oggetto.
ho capito ciò che fa, ma sono confuso su questo che si chiama dir
. Come è questo nome correlato ad ottenere gli attributi da un oggetto?
Soluzione
Ti dà una dir ectory di tutti gli attributi di un oggetto.
Questa non è una directory come quello usato nei file system, ma l'utilizzo di serie:. Un elenco di nomi o dati
Altri suggerimenti
IIRC ho chiamato dopo il comando DIR
in DOS.
Si sta recuperando una "directory", un elenco di tutte le cose che è disponibile in alcune risorse.
Questa risposta sarà più utile a chi è nuovo a Python.
Sto imparando Python e proprio questa mattina pensavo costanti builtin e le funzioni che sono disponibili nella lingua.
Trovo interessante che hai solo ricordare tre cose:
Non è una funzione built-in 'speciale' dir () .
C'è un
__builtins__
'variabile di sistema'.dir (
__builtins__
) uscite vista 'mondo built-in di Python'.
Così che cosa dir significa? Ho optato per questo, per ora:
dir riflessioni:. Fornisce le mappe per attraversare il paesaggio Python
Vedi anche:
dir (): Visualizza i nomi di un namespace
Quindi, se si vuole, si potrebbe anche lasciare riposare per dir
mostra all'interno rubrica