Python basestring()-Funktion
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 Built-in-Funktionen