美文网首页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