我們如何引用 Python 類屬性?
來自 Python 文件 −
類物件支援兩種操作:屬性引用和例項化。
屬性引用使用 Python 中所有屬性引用使用的標準語法:obj.name。有效的屬性名稱是在建立類物件時類名稱空間中出現的所有名稱。因此,如果類定義如下所示 −
class MyClass: """A simple example class""" i = 12345 def f(self): return 'hello world'
那麼 MyClass.i 和 MyClass.f 是有效的屬性引用,分別返回一個整數和一個函式物件。類屬性也可以賦值,因此你可以透過賦值來更改 MyClass.i 的值。__doc__ 也是一個有效的屬性,它返回屬於類的文件字串 − “一個簡單的示例類”
廣告