関数/クラスがモジュールのどこかに存在するかどうかを知りたいです。モジュールの上位レベル/階層にあるすべてのクラス/関数のリストを生成する方法を知っていますdir()
たとえば、モジュールnow()
内に関数が存在するかどうかを知りたいとしましょうdatetime
:
import datetime
dir(datetime)
しかし、これはより深いレベル (正確には in) に含まれているnow()
ため、関数をリストしていません。存在するかどうかを確認するにはどうすればよいですか? それとも、すべてのレベルからすべてをリストする方法はありますか?now()
datetime.datetime
now()