【发布时间】:2010-12-22 23:31:59
【问题描述】:
在 Python 中有一个名为 dir 的内置函数。这用于获取对象所有属性的列表。
我了解它的作用,但我对为什么将其称为 dir 感到困惑。这个名称与从对象中获取属性有什么关系?
【问题讨论】:
在 Python 中有一个名为 dir 的内置函数。这用于获取对象所有属性的列表。
我了解它的作用,但我对为什么将其称为 dir 感到困惑。这个名称与从对象中获取属性有什么关系?
【问题讨论】:
IIRC 我以 DOS 中的 DIR 命令命名它。
【讨论】:
它为您提供对象所有属性的目录目录。
这不是文件系统中使用的目录,而是标准用法:名称或数据的列表。
【讨论】:
dir 函数,但他们没有以任何相关的方式提到“目录”......该页面上“目录”的唯一实例是指一个实际的文件系统目录。
您正在检索“目录”,即某个资源中所有可用内容的列表。
【讨论】:
此答案对 Python 新手最有用。
我正在学习 Python,就在今天早上正在考虑该语言中可用的内置常量和函数。
我觉得有趣的是你只需要记住三件事:
有一个“特殊”的内置函数dir()。
有一个“系统变量”
__builtins__。dir(
__builtins__) 输出“Python 的内置世界”的视图。
那么dir是什么意思呢?我现在已经解决了这个问题:
directions:提供遍历 Python Landscape 的地图。
另见:
dir(): Display a namespace's names
所以如果你愿意,你也可以让 dir 代表
在评分表中显示
【讨论】: