三日月館【別館】開発・制作Tips集
[Python] あるオブジェクトが指定したクラスを継承しているか判定する
最終更新:
fumiduki1985
-
view
isinstance()関数を使用すると判定可能。
第1引数にオブジェクト、第2引数にクラスを入力すると、オブジェクトがクラスを継承している場合はTrueを返す。
第1引数にオブジェクト、第2引数にクラスを入力すると、オブジェクトがクラスを継承している場合はTrueを返す。
記述例:
value = 1 # 整数型 ret = isinstance(value, object) # 整数型はobjectを継承するのでTrueを返す