美文网首页Python
python2 str unicode basestring

python2 str unicode basestring

作者: 一木之夏 | 来源:发表于2017-09-02 23:30 被阅读71次

basestring是str、unicode的超类

class basestring(object)

class str(basestring)

class unicode(basestring)

isinstance(s, str) 用来判断是否为一般字符串

isinstance(s, unicode) 用来判断是否为unicode

说明:basestring是str和unicode的超类(父类),也是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为str或者unicode的实例,isinstance(obj,basestring)等价于isinstance(obj, (str, unicode));

相关文章

网友评论

    本文标题:python2 str unicode basestring

    本文链接:https://www.haomeiwen.com/subject/kyhdjxtx.html