pyvista.core._validation.check.check_number

pyvista.core._validation.check.check_number#

check_number(num: float, /, *, name: str = 'Object') None[ソース]#

オブジェクトが Number のインスタンスであるかどうかをチェックします.

数値は numbers.Number のインスタンスであり,例えば int, float, complex などがあります.

パラメータ:
numnumbers.Number

チェックする数.

namestr, default: "Object"

エラーメッセージが発生した場合に使用する変数名.

エラー処理:
TypeError

入力が Number のインスタンスでない場合.

備考

NumPy ndarray が Number のインスタンスでない場合.

複素数が Number のインスタンスであるかどうかをチェックします.

>>> from pyvista import _validation
>>> _validation.check_number(1 + 2j)