pyvista.core._validation.check.check_instance#
- check_instance(
- obj: object,
- /,
- classinfo: type | tuple[type, ...],
- *,
- allow_subclass: bool = True,
- name: str = 'Object',
オブジェクトが与えられた型または複数型のインスタンスであるかどうかをチェックします.
- パラメータ:
- エラー処理:
TypeError
オブジェクトが指定された型のインスタンスでない場合.
例
オブジェクトが
complex
のインスタンスであるかどうかをチェックします.>>> from pyvista import _validation >>> _validation.check_instance(1 + 2j, complex)
オブジェクトがいくつかの型のうちの1つのインスタンスであるかどうかをチェックします.
>>> _validation.check_instance('eggs', (int, str))