確定物件類別名稱
在 Python 中,在處理物件實例時,可能需要確定所使用的類別的名稱建立它們。執行此操作的兩種可能方法是檢查模組和存取 class 屬性。
使用 name 屬性
A簡單有效的解決方案是使用類別的 name 屬性。要取得物件實例x 的類別名,只需使用以下程式碼:
type(x).__name__
範例:
>>> import itertools >>> x = itertools.count(0) >>> type(x).__name__ 'count'
對於Python 2:
對於Python 2:
x.__class__.__name__對於Python 2: 對於Python 2: 對於Python 2,需要注意的是,此方法僅適用於新式類別。如果您正在處理舊式類,您可以使用以下程式碼:
以上是如何在Python中取得物件的類別名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!