サイトアイコン Python Snippets

オブジェクトが属性をもつかどうか hasattr

あるオブジェクトが属性をもつかどうかをチェックする。
オブジェクトの認識のために使用したりする。

>>> bar = [1,2]
>>> hasattr(bar, "__iter__")  #__iter__メソッドを持つ=iterable
>>> True
関連記事:

モバイルバージョンを終了