Python issubclass() 関数
例
myObjがmyAgeのサブクラスであるか確認:
class myAge: age = 63 class myObj(myAge): name = "Bill" age = myAge x = issubclass(myObj, myAge)
定義と使用法
issubclass() 指定されたオブジェクトが指定されたオブジェクトのサブクラスである場合、issubclass() 関数は True を返し、そうでない場合は False を返します。
文法
issubclass(object, subclass)
引数の値
引数 | 説明 |
---|---|
object | 必要。オブジェクト。 |
subclass | class オブジェクト、または class オブジェクトのタプル。 |
関連ページ
リファレンスマニュアル:isinstance() 関数(オブジェクトが特定のタイプであるか確認)