Python basestring()-Funktion

Python 内置函数Python Built-in-Funktionen


Beschreibung

basestring()basestring() ist die Superklasse (Elternklasse) von str und unicode, und sie ist außerdem eine abstrakte Klasse, daher kann sie nicht aufgerufen oder instanziiert werden, aber sie kann verwendet werden, um festzustellen, ob ein Objekt eine Instanz von str oder unicode ist. isinstance(obj, basestring) ist gleichbedeutend mit isinstance(obj, (str, unicode)).

Hinweis: Python3 unterstützt die Funktion basestring() nicht, wechseln Sie zustr()Funktion.

Syntax

Das Folgende ist die Syntax der Methode basestring():

basestring()

Parameters

  • Keine

Rückgabewert

Keine.


Beispiele

Das Folgende zeigt ein Beispiel für die Verwendung der Funktion basestring:

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

Python 内置函数Python Built-in-Funktionen

Andere Erweiterungen