Namespace

Erstellen Sie Composite-Namespace-Pakete
Jetzt downloaden

Namespace Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Paul J. Davis

Namespace Stichworte


Namespace Beschreibung

Erstellen Sie Composite-Namespace-Pakete In einer Nussschale ist der Namespace eine Python-Bibliothek, mit der Sie zusammengesetzte Namespace-Pakete erstellen können, ohne jedes Submodul zu ändern. >>> Namensraum importieren >>> ns = namespace.nameStace () >>> ns.proxy ("ns.path", "os.path") >>> Importieren ns.Path >>> Import SYS >>> ns .Path == sys.modules Trueethe Allgemeine Idee Hier erstellen Sie, dass Sie ein PYPI-Paket für den Namespace erstellen und dann die einzelnen Subpackagen an den Namespace anschließen. .Amespace () ns.proxy ("myNameSpace.web", "django") und dann können Client-Pakete dieses Namensspace-Paket verwenden als: Importieren von MyNameStace.Web.Forms als Formsthat's vielleicht nicht das beste Beispiel, sondern hoffentlich bekommt es die Idee . Andere Einschränkungen ist, dass dies nicht die magische Ergänzung zum Namespace erlaubt, wenn ein Paket sich darin wählt. Ich fühle mich nicht kreativ genug, um an eine gute Lösung dafür zu denken. Ich bin mir ziemlich sicher, dass es mit einem Haken in Setuptools getan werden könnte. Anforderungen: · Python


Namespace Zugehörige Software

libmsgru

Eine Infrastruktur zum Verbinden von Anwendungen zusammen, um sich wie eine einzelne Anwendung zu verhalten ...

112

Herunterladen

Fibra

ein Paket, das eine fortgeschrittene Cooperatve-Parallelität mit Python-Generatoren bietet ...

201

Herunterladen