在Python中有一个名为dir
的内置函数。这用于获取对象的所有属性的列表。
我理解它的作用,但我对它被称为dir
的原因感到困惑。这个名称与从对象获取属性有什么关系?
答案 0 :(得分:43)
它为您提供了对象所有属性的 dir 实体。
这不是文件系统中使用的目录,而是标准用法:名称或数据列表。
答案 1 :(得分:36)
IIRC我在DOS中用DIR
命令命名它。
答案 2 :(得分:3)
您正在检索“目录”,列出了某些资源中可用的所有内容。
答案 3 :(得分:1)
这个答案对那些刚接触Python的人来说非常有用。
我正在学习Python,今天早上正在考虑语言中可用的内置常量和函数。
我觉得有趣的是你只需要记住三件事:
有一个特殊的'内置函数 dir()。
有一个'系统变量'
__builtins__
。dir(
__builtins__
)输出了Python内置世界的视图。
那么 dir 是什么意思?我现在已经解决了这个问题:
dir ections:提供遍历Python Landscape的地图。
另见:
dir(): Display a namespace's names
所以,如果你愿意,你也可以让dir代表
显示在Rubric
中