Python 中的 orig_bases() 函式

Python 中的 orig_bases() 函式是一個非常有用的函式,它可以用來查看物件的基底類別,以及它們的順序。它可以讓開發者更加清楚地了解物件的繼承關係,並且可以更加有效地撰寫程式碼。

orig_bases() 函式的語法如下:

orig_bases(obj)

其中,obj 是要查看的物件。

orig_bases() 函式會回傳一個元組,其中包含了物件的基底類別,以及它們的順序。例如,假設我們有一個類別 A,它繼承自類別 BC,那麼我們可以使用 orig_bases() 函式來查看它的基底類別:

class A(B, C):
    pass

bases = orig_bases(A)
print(bases)

執行上面的程式碼,就會得到以下的輸出:

(B, C)

可以看到,orig_bases() 函式會回傳一個元組,其中包含了類別 A 的基底類別 BC,並且按照它們的繼承順序排列。

orig_bases() 函式可以讓開發者更加清楚地了解物件的繼承關係,並且可以更加有效地撰寫程式碼。因此,如果你正在開發 Python 程式,那麼 orig_bases() 函式是一個非常有用的函式,值得你去學習和使用。

Categorized in:

Tagged in: