Если у меня есть такая структура каталогов:
package/
__init__.py
functions.py #contains do()
classes.py #contains class A()
И я хочу иметь возможность звонить
import package as p
Как сделать содержимое functions
, classes
доступным как:
p.do()
p.A()
вместо:
p.functions.do()
p.classes.A()
Разделение в файлах доступно только для удобства (что упрощает совместную работу), но я бы предпочел, чтобы все содержимое было в одном пространстве имен.