Python isinstance判断对象类型
2014-09-21 21:03
686 查看
Python中判度对象类型方法非常简单,不需要像别的语言一样使用如下的判断方法
输出结果:
True
True
True
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
相关文章推荐
- python基础===isinstance() 函数,判断一个对象是否是一个已知的类型
- Python天天美味(4) - isinstance判断对象类型
- Python天天美味(4) - isinstance判断对象类型(转)
- isinstance:python判断对象类型
- 使用isinstance()来判断一个对象的类型
- Python中请使用isinstance()判断变量类型
- python数据类型判断type与isinstance的区别
- Python的类型判断:isinstance
- Python判断对象类型
- python 判断自定义对象类型
- python 判断自定义对象类型
- 飘逸的python - 类型判断type与isinstance的区别
- python判断类型:想知道一个对象(实例或者变量)是什么类型,什么结构的
- Python中为什么推荐使用isinstance来进行类型判断?而不是type
- Python语言学习讲解八:类型判断type与isinstance的区别
- Python的type 还是要靠isinstance判断类型
- Python中请使用isinstance()判断变量类型
- Python的类型判断:isinstance
- Python isinstance()判断对象类型