モジュール内のすべての関数をリストするにはどうすればいいですか? 質問する

モジュール内のすべての関数をリストするにはどうすればいいですか? 質問する

システムに Python モジュールがインストールされており、その中で使用できる関数/クラス/メソッドを確認できるようにしたいと考えています。

それぞれの関数を呼び出したいです。Ruby では、そのクラスで使用できるすべてのメソッドのリストを取得するようhelpなことができます。Python にも同様の機能がありますか?ClassName.methods

例えば次のようになります:

from somemodule import foo
print(foo.methods)  # or whatever is the correct method to call

ベストアンサー1

使用可能なすべてのメソッド/属性を確認するには、を使用できますdir(module)。PyDocs もご覧ください。

おすすめ記事