Python basestring() 函數
描述
basestring() 方法是 str 和 unicode 的超類(父類),也是抽象類,因此不能被調用和實例化,但可以被用來判斷一個對象是否為 str 或者 unicode 的實例,isinstance(obj, basestring) 等價於 isinstance(obj, (str, unicode))。
語法
以下是 basestring() 方法的語法:
basestring()
參數
- 無
返回值
無。
實例
以下展示了使用 basestring 函數的實例:
>>>isinstance("Hello world", str)
True
>>> isinstance("Hello world", basestring)
True