¿Por qué es 'dir ()' llamado 'dir' en Python?
Pregunta
En Python no es una función incorporada llamada dir
. Esto se utiliza para obtener una lista de todos los atributos de un objeto.
Yo entiendo lo que hace, pero me gustaría saber por qué se llama dir
. ¿Cómo es este nombre relacionado con conseguir los atributos de un objeto?
Solución
Se le da una dir ectory de todos los atributos de un objeto.
Esto no es un directorio que se utiliza en los sistemas de archivos, pero el uso estándar:. Una lista de nombres o datos
Otros consejos
IIRC lo nombré después del comando DIR
en el DOS.
Esta recuperación de un "directorio", una lista de todas las cosas que está disponible en algún recurso.
Esta respuesta será más útil para los nuevos en Python.
Estoy aprendiendo Python y esta mañana estaba pensando en las constantes y funciones internas que están disponibles en el idioma.
Me parece interesante que sólo tiene que recordar tres cosas:
Hay una función de 'especial' incorporado dir () .
Hay una
__builtins__
'variable de sistema'.dir (
__builtins__
) da salida a una vista del 'mundo orden interna de Python'.
Entonces, ¿qué dir significa? Me he decidido por esto por ahora:
dir reflexiones:. Suministra mapas para recorrer el paisaje Python
Vea también:
dir (): Muestra los nombres de un espacio de nombres
Así que si desea, también se puede dejar reposar durante dir
pantalla dentro de la rúbrica