想定する読者
- Python 言語での利用者
- 利用しているライブラリの使い方についてもっと知りたい人
利用するライブラリで、十分に網羅性があって、わかりやすい、検索しやすいドキュメントがあればうれしい。
しかし、そうじゃない場合もある。
対処方法
そんなときには、python のinspectモジュールを使おう。
そうすれば、対象のオブジェクトのデータ構造を知ることができる。
何かpythonでのオブジェクトがあったとき、そのオブジェクトのデータメンバー・メソッドを表示させる。
.py
import inspect
from pprint import pprint
object = 何かのコード
for k, v in inspect.getmembers(object):
print(k, v) # object のデータメンバーを表示させる。
そうすれば、そのデータ構造についての、情報を得ることができる。