Python isinstance判斷對象類型
更新時間:2008年09月06日 13:23:09 作者:
Python中判度對象類型方法非常簡單,不需要像別的語言一樣使用如下的判斷方法
復制代碼 代碼如下:
if (typeof(objA) == typeof(String))
{
//TODO
}
在Python中只需要使用內(nèi)置的函數(shù)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實現(xiàn)簡單的Excel統(tǒng)計函數(shù)
這篇文章主要介紹了利用Python實現(xiàn)簡單的Excel統(tǒng)計函數(shù),文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-07-07Python使用urllib2獲取網(wǎng)絡資源實例講解
urllib2是Python的一個獲取URLs(Uniform Resource Locators)的組件。他以urlopen函數(shù)的形式提供了一個非常簡單的接口,下面我們用實例講解他的使用方法2013-12-12基于Django OneToOneField和ForeignKey的區(qū)別詳解
這篇文章主要介紹了基于Django OneToOneField和ForeignKey的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03Python基于pyecharts實現(xiàn)關聯(lián)圖繪制
這篇文章主要介紹了Python基于pyecharts實現(xiàn)關聯(lián)圖繪制,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-03-03在Django中自定義filter并在template中的使用詳解
這篇文章主要介紹了在Django中自定義filter并在template中的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05