p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('flufl',))
ie = os.path.exists(os.path.join(p, '__init__.py'))
m = not ie and sys.modules.setdefault('flufl', new.module('flufl'))
mp = (m or []) and m.__dict__.setdefault('__path__', [])
p not in mp and mp.append(p)
Пакет Python без __init__