ich würde gerne alle module auflisten die ein anderes modul benötigt.
Mein bisheriger Code ist:
Code: Alles auswählen
for name in dir(m): #__import__(m)
print(name)
val = getattr(m, name)
if isinstance(val, types.ModuleType) and hasattr(val, "__file__"):
yield val.__name__, val.__file__Code: Alles auswählen
from blah import xHat jemand Vorschläge wie das besser gehen kann?
Ich hab mir überlegt so über die module zu iterieren, aber leider werden die o.g. module auch nicht angezeit:
Code: Alles auswählen
m.__builtins__["__import__"]("sys").modules