Python basestring() 関数

Python 内置函数Python 組み込み関数


説明

basestring()このメソッドは str と unicode のスーパークラス(親クラス)であり、抽象クラスでもあるため、呼び出しやインスタンス化はできませんが、あるオブジェクトが str または unicode のインスタンスであるかを判定するために使用できます。isinstance(obj, basestring) は isinstance(obj, (str, unicode)) と同等です。

注意:Python3 は basestring() 関数をサポートしておらず、代わりにstr()関数。

構文

以下は basestring() メソッドの構文です:

basestring()

引数

  • 无

戻り値

なし。


例

以下は basestring 関数を使用した例です:

>>>isinstance("Hello world", str) True >>> isinstance("Hello world", basestring) True

Python 内置函数Python 組み込み関数

その他の拡張