naamruimte

Creëer Composite Namespace-pakketten
Download nu

naamruimte Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Paul J. Davis

naamruimte Tags


naamruimte Beschrijving

Creëer composietnaamspakketten In een notendop is NameSpace een Python-bibliotheek waarmee je composietnaamspakketten kunt maken zonder een submodule te veranderen. >>> IMPORT NAMEESPACE >>> NS = namespace.Namespace () >>> NS.PROXY ("NS.PATH", "OS.Path") >>> Import NS.Path >>> IMPORT SYS >>> NS .path == Sys.Modules Truethe General Idea Hier kunt u een PYPI-pakket voor de naamruimte creëren en vervolgens de individuele subpakketten aan de naamruimte toevoegen. Wenklijk als: # myamespace.pyimport namespacens = naamruimte .Namespace () ns.proxy ("myamespace.web", "django") en dan kunnen clientpakketten dit naamruimtepakket gebruiken als: importeer myamespace.web.forms als FormsThat's misschien niet het beste voorbeeld, maar hopelijk krijgt het het idee .Andere Beantroffen is dat dit niet mogelijk maakt voor magische toevoeging aan de naamruimte als een pakket ervoor kiest om erin te zijn. Ik voel me niet creatief genoeg om hier een goede oplossing voor te doen. Ik ben echter vrij zeker van het kan worden gedaan met een haak in setuptools. Vereisten: · Python


naamruimte Gerelateerde software

jgnucashlib

JGNUCASHLIB is een Java-bibliotheek voor het manipuleren van het bestandsindeling van de Gnucash-boekhoudsoftware. ...

135

Downloaden