燕之庐网站建设 - 优质网站设计公司

python

2010/02/09

Python isinstance判断对象类型

Tags:

Python中判度对象类型方法非常简单,不需要像别的语言一样使用如下的判断方法

复制代码 代码如下:
if (typeof(objA) == typeof(String))
{
//TODO
}

在Python中只需要使用内置的函数isinstance,使用起来非常简单,比如 下面的例子:

复制代码 代码如下:
class objA:
pass
A = objA()
B = ‘a’,'v’
C = ‘a string’
print isinstance(A, objA)
print isinstance(B, tuple)
print isinstance(C, basestring)

输出结果:
True
True
True

网站建设公司

请您留下评论

本文评论的 RSS feed。 引用消息(Trackback) URL