ここ、数日間、ガリガリPythonでアプリを書いていました。 今回から珍しくpydoc回りをきちんとやろうと思ったのと、 あんまり日本語情報のないモジュールを使っていたので、 中身を詳しくなるためにinspectというモジュールを使います。 導入 標準モジュールなので、 初めから入ってます。 import inspect 何ができるの? importされているモジュールから 色々な情報を抜き出せます。 基本 import urllib # 関数やらクラス名やらを返す for a in inspect.getmembers(urllib): print a[0] getmembersをすると (オブジェクト名,オブジェクト)のタプルを格納したリストが帰ってきます。 ちょっと応用 # クラスのみ inspect.getmembers(urllib,inspect.isclass) # 関数のみ