pyvista.core._validation.check.check_iterable

pyvista.core._validation.check.check_iterable#

check_iterable(
obj: Iterable[Any],
/,
*,
name: str = 'Object',
) None[ソース]#

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

パラメータ:
objIterable

チェックする反復可能オブジェクト.

namestr, default: "Object"

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

エラー処理:
TypeError

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

オブジェクトが反復可能かどうかをチェックします.

>>> import numpy as np
>>> from pyvista import _validation
>>> _validation.check_iterable([1, 2, 3])
>>> _validation.check_iterable(np.array((4, 5, 6)))