答案 0 :(得分:6)
属性访问,这来自customizing it上的语言参考部分:
可以定义以下方法来为类实例自定义属性访问(对
x.name
的使用,赋值或删除)的含义。
(强调我的)
所以你的报价可以更好地表达为:
现在,可以通过在名为
attribute
的实例上使用虚线表达式来访问属性fun
。
从Python Glossary的“属性”条目中找到虚线表达式一词。
文档中作为点缀表达式的替代选择的另一个选择是,如标题中的点符号。这可以在Standard Type Hierarchy的 Callables 部分找到,因此您可以考虑的其他选项是:
现在,可以在名为
attribute
的实例上使用点符号访问属性fun
。
在我看来,如果某人至少具有一些编程语言方面的经验,那么这两者都是完全可以理解的。我更喜欢术语 dot-notation ,因此会使用后者。