Python 可以得到一个对象的类型 ,利用type函数可以获取。
Python 还可以使用 isinstance 函数判断变量的类型是否属于某个类型。
myList = []
print type(myList) if isinstance(myList,list): print 'OK' else: print 'Fail!'
|
别人写的用来判读是否 Unicode的:
#!C:\\python26\\python.exe # -*- coding:UTF-8 -*- import os,sys
def cn(s): ''' 中文字符处理 ''' if isinstance(s, unicode): return s.encode('gb2312') else: return s.decode('utf-8').encode('gb2312')
if __name__ == '__main__': print cn('你好!')
|
阅读(1428) | 评论(0) | 转发(0) |