Trecke

Ein schneller und voll ausgestatteter dict-artiger Baumcontainer, um den Parameter, die variable und die Datenbuchhaltung einfach zu erstellen
Jetzt downloaden

Trecke Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Hoyt Koepke
  • Website des Verlags:
  • http://www.stat.washington.edu/~hoytak/

Trecke Stichworte


Trecke Beschreibung

Ein schneller und voll ausgestatteter dict-artiger Baumbehälter, um Parameter, Variable und Datenbuchhaltung einfach zu gestalten TreeDict ist ein Wörterbuch-ähnlicher, hierarcischer Python-Container, um die Buchhaltung von Parametern, Variablen und Daten zu vereinfachen. Es zielt darauf ab, schnell, leicht, intuitiv, mit Merkmalsreich und stabil zu sein. Während für die allgemeine Pythonentwicklung bestimmt ist, umfasst es eine Reihe von Funktionen, die für die wissenschaftliche Programmierung besonders nützlich sind. TREEDICAG ist in der Grundfunktionalität der MATLAB-Strukturen in Bezug auf eine kurze Syntax- und implizite Branchenerzeugung ähnlich. Darüber hinaus implementiert TreeDict alle Methoden der regulären Wörterbücher, das Beizen, das schnelles nicht-schneidende Hashing für effizientes Caching, Manipulationen auf der Baumstruktur, und ein System zum Vor- Kurzes Beispiel, um den Appetit zu benetzen: t = treedict () # Aktion, die oben für crarityt.action angegeben ist Zutaten = # und so weiter ... Hier sind einige wichtige Merkmale von "TREEDICE": · Ein Designschwerpunkt auf prägnanter, sofort lesbarer und intuitiver Syntax und Funktionalität. · Alle Wörterbuchoperationen und -methoden werden implementiert, sodass typebeert, um ein Drop-In-Austausch für ein Wörterbuch in vielen Fällen zu sein · Eine optionale zentrale Suche von "registrierten" Bäumen (ähnlich wie Loggers im Python-Protokolliermodul), um den globalen Parametereinstellung und die Buchhaltung zu erleichtern. · Manipulationen auf der Baumstruktur, einschließlich Anbringen, Abnehmen, Kopieren, Aktualisieren (Zusammenführen), Hash-, Gefrier- und Gleichstellungsprüfung werden unterstützt und optimiert. · Eine Methode, die nicht schneidende Hashes über alle oder Teile des Baums nimmt, um das Testen, Zwischenspeichern und Indexieren zu erleichtern. · Implizite Erstellung von Zweigen, um eine natürliche und lesbare Reihenfolge bei der Definition von Parametern zu ermöglichen (siehe Beispiel unten). · Treedict-API ist gut dokumentiert und durch Gerätetests abgedeckt. · In Cython für Geschwindigkeit und Stabilität geschrieben. · Close-Matching-Key-Abrufen, um Hilfreiche Fehlermeldungen zu unterstützen. · Lizenziert unter der liberalen BSD Open Source-Lizenz. Anforderungen: · Python


Trecke Zugehörige Software