подход неоткрытого исходного кода А: Пилот Создателя PDF , который предоставляет больше возможностей языка включая C++, C#, Дельфи, ASP, ASP.NET, VB, VB.NET, VBScript, PHP и Python
foo .__ module __
должен вернуть bar
Если вам нужна дополнительная информация, вы можете получить ее из sys.modules ['bar']
могут быть интересны его атрибуты __ file __
и __ package __
.
Вместо
from bar import *
используйте
from bar import foo
Использование синтаксиса from ... import *
является плохим стилем программирования именно потому, что из-за него трудно определить, где элементы ваше пространство имен взято из.