pyvista.core._validation.check.check_string

pyvista.core._validation.check.check_string#

check_string(obj: str, /, *, allow_subclass: bool = True, name: str = 'Object') None[ソース]#

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

パラメータ:
objstr

チェックするオブジェクト.

allow_subclassbool, default: True

もし True なら,オブジェクトの型は strstr のサブクラスでなければなりません.そうでない場合,サブクラスは許可されません.

namestr, default: "Object"

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

エラー処理:
TypeError

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

オブジェクトがストリングかどうかをチェックします.

>>> from pyvista import _validation
>>> _validation.check_string('eggs')