在 Python 中有一个名为dir
. 这用于获取对象的所有属性的列表。
我理解它的作用,但我对它为什么被调用感到困惑dir
。这个名称与从对象中获取属性有什么关系?
DIR
IIRC 我以DOS 中的命令命名它。
它为您提供对象所有属性的目录。
这不是文件系统中使用的目录,而是标准用法:名称或数据的列表。
您正在检索“目录”,即某个资源中所有可用内容的列表。
这个答案对 Python 新手最有用。
我正在学习 Python,就在今天早上正在考虑该语言中可用的内置常量和函数。
我觉得有趣的是你只需要记住三件事:
有一个“特殊”的内置函数dir()。
有一个“系统变量”
__builtins__
。dir(
__builtins__
)输出“Python 的内置世界”的视图。
那么dir是什么意思呢?我现在已经解决了这个问题:
方向:提供遍历 Python Landscape 的地图。
也可以看看:
所以如果你愿意,你也可以让 dir 代表
显示在量规内