三日月館【別館】開発・制作Tips集

[Python] あるオブジェクトが指定したクラスを継承しているか判定する

最終更新:

fumiduki1985

- view
管理者のみ編集可
isinstance()関数を使用すると判定可能。
第1引数にオブジェクト、第2引数にクラスを入力すると、オブジェクトがクラスを継承している場合はTrueを返す。

記述例:
value = 1  # 整数型
ret = isinstance(value, object)  # 整数型はobjectを継承するのでTrueを返す


このページのタグ一覧
Python プログラミング

記事メニュー
ウィキ募集バナー