您的位置:首页 > 编程语言 > Python开发

python 内建函数basestring笔记

2013-03-07 22:49 501 查看

示例:

def isAString(obj):
    return isinstance(obj, basestring)    # isinstance(obj, (str, unicode)).

print isAString('abc')  # True
print isAString(u'您好')  # True
print isAString(list()) # False


doc:

basestring()
This abstract type is the superclass for
str and
unicode. It cannot be called or instantiated, but it can be used to test whether an object is an instance of
str or
unicode.
isinstance(obj,
basestring) is equivalent to isinstance(obj,
(str, unicode)).

New in version 2.3.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python basestring