Apipkg

Namespace-Steuerung und Lazy-Import-Mechanismus
Jetzt downloaden

Apipkg Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Holger Krekel
  • Website des Verlags:
  • http://twitter.com/hpk42

Apipkg Stichworte


Apipkg Beschreibung

Namespace-Steuerung und Lazy-Import-Mechanismus APIPKG ist eine Bibliothek, mit der Sie den exportierten Namespace eines Python-Pakets steuern können, und reduzieren die Anzahl der Importe für Ihre Benutzer erheblich. Es ist ein kleines reines Python-Modul, das praktisch alle Python-Versionen arbeitet, darunter Cpython2.3 nach Python3.1, Jython und Pypy. Es kooperiert gut mit dem Help-System von Python (), benutzerdefinierte Importeure (PEP302), Custom-Befehlszeilen > mypkg.path >>> mypkg.subclass1 # '_mypkg.somemodule' wird jetzt importiert >>> mypkg_class2 # '_mypkg .othermodule 'wird jetzt importiert Der Mypkg.sub-Namespace und seine beiden Klassen sind faul geladen. Beachten Sie, dass keine Einfuhren neben dem Root 'Import MyPkg' erforderlich ist. Dies bedeutet, dass derjenige, der Ihre API nutzt, nur diesen Einfuhren benötigt. Natürlich können Sie die Importanweisung immer noch verwenden Beispiel _mypkg / apipkg.py im obigen Beispiel. Sie importieren dann die InitPkG-Funktion von diesem neuen Ort und sind gut zu gehen. Anforderungen: · Python


Apipkg Zugehörige Software