小編給大家分享一下使用python3中hasattr函數(shù)的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
以往hasattr函數(shù)使用:
try: print(x.y) except: print("no y!")
這里隱藏了特性property。
站起來的Python3中的hasattr()函數(shù)
使用代碼如下:
>>> class C:... @property... def y(self):... 0/0 ... >>> hasattr(C(), "y") Traceback (most recent call last): File "", line 1, in File " ", line 4, in y ZeroDivisionError: division by zero
以上是“使用python3中hasattr函數(shù)的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!