| namespace. Criar pacotes de namespace composite |
Baixe Agora |
namespace. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Paul J. Davis
namespace. Tag
namespace. Descrição
Criar pacotes de namespace composite Em poucas palavras, o namespace é uma biblioteca Python que permite criar pacotes de namespace composite sem alterar qualquer submódulo. >>> Importar namespace >>> ns = namespace.namespace () >>> ns.proxy ("ns.path", "Os.Path") >>> Import NS.PATH >>> Import Sys >>> NS .PATH == SYS.Modules Truehe General ideia aqui é que você criaria um pacote PYPI para o namespace e, em seguida, anexar as subpackages individuais ao namespace.something como: # mynamespace.pyimport namespacens = namespace .Namespace () ns.proxy ("mynamespace.web", "django") e, em seguida, os pacotes de clientes podem usar este pacote de namespace como: importar mynamespace.web.forms como forsthat talvez não seja o melhor exemplo, mas espero que ele tenha a ideia Outras advertências é que isso não permite a adição mágica ao namespace se um pacote optar por estar nele. Eu não estou me sentindo criativo o suficiente para pensar em uma boa solução para isso. Tenho certeza que poderia ser feito com um gancho em setuptools. Requisitos: · Pitão
namespace. Software Relacionado