Как мне создать пакет пространства имен в Python?

В Python пакет пространства имен позволяет распространять код Python между несколькими проектами. Это полезно, когда вы хотите выпустить связанные библиотеки как отдельные загрузки. Например, с каталогамиPackage-1 а такжеPackage-2 в ,PYTHONPATH

Package-1/namespace/__init__.py
Package-1/namespace/module1/__init__.py
Package-2/namespace/__init__.py
Package-2/namespace/module2/__init__.py

конечный пользователь можетimport namespace.module1 а также .import namespace.module2

Какие'лучший способ определить пакет пространства имен, чтобы несколько модулей Python могли определять модули в этом пространстве имен?

Ответы на вопрос(5)

Ваш ответ на вопрос