PymarkPython-Aromatisierungsobjektmarkierung | |
Jetzt downloaden |
Pymark Ranking & Zusammenfassung
Anzeige
- Lizenz:
- BSD License
- Preis:
- FREE
- Name des Herausgebers:
- Daniel Holden
- Website des Verlags:
- https://github.com/orangeduck/
Pymark Stichworte
Pymark Beschreibung
PYMARK ist ein Modul, das Python als leistungsstarkes Frontend verwendet, um zu markieren und Daten in ein einfaches Binärformat für eine schnelle Serialisierung in eine Anwendung zu kompilieren. Anfälligkeiten, die einen Fokus auf ein leistungsstarkes Frontend fokussieren, hat viele Vorteile, die in anderen Objektmarkup-Techniken fehlen: - BAD Syntax In Markup wird bei der Kompilierzeit erwischt. - Eine ganze Programmiersprache, um Ihnen zu helfen! - Listen, Tupel, Wörterbücher sind alle erstklassigen Strukturen. Nicht alles muss ein Baum von Zeichenfolgen sein. Manipulation / Patching kann leicht und früh erfolgen. Und mit einem einfachen Rückenschluss hat auch einige Vorteile .- Lightweight-Parser, der in weniger als 200 Zeilen von C.- geschrieben wurde. Nachteile, die so viel passieren, dass am vorderen Ende das System etwas gerichtet ist, das die menschliche lesbare Quelle in gewissem Sinne rekonstruiert werden kann, werden Daten wie Kommentare und andere Markup in der Zusammenstellung verloren. Für den Vertrieb und die Zusammenarbeit ist es wichtig, auch die Quelldateien freizugeben.Data EntryThe erster Auftrag ist, tatsächlich Ihre Daten einzugeben. Dazu erstellen Sie ein Python-Modul mit einem Objekt mit einem Objekt wie die Datei. Sie können das strukturieren, wie Sie es gefallen. Wenn Sie ein JSON-Fan sind, schreiben Sie möglicherweise so etwas: "" Meine Lieblings-Haustiere - ein grundlegendes Beispiel "" Pets_One = {"Benny": {"Typ": "Hund", "Name": "Benny Boos" , "farbe": "braun", "spielzeug": }, "roger": {"type": "pferd", "name": "roger horse", "color": "Weiß", "Spielzeug": }, "Catherine": {"Typ": "Cat", "Name": "Catherine", "Farbe": "Ingwer", "Spielzeug" ": }}} Aber Python hat jedoch viel ausdrucksvoller. Sie können den Dateneintrag auf viele verschiedene Arten anpassen, um ihn einfacher, explizit oder mehr ästhetisch zu machen. "" Meine Lieblingshaustiere - ein anderes Beispiel "" von pymark.util Import ENUM, Modul, Struktur "" "Funktionen" "DEF PET (** KWARGS): RETURN KWARGSDEF COLOR (R, G, B): RETURN (R, G, B)" "" Constants "" "Typen = Enum (" Hund "," Pferd "," Katze " ) Toys = ENUM ("String", "Maus", "Pinsel", "Knochen", "Ball") Farben = Struktur (Braun = Farbe (94, 83, 51), weiß = Farbe (255, 255, 255) , Ingwer = Farbe (237, 133, 14),), "" "" "" PETS_TWO = MODUL (BENNY = PET (Typ = Typen.Dog, Name = "Benny Boos", Farbe = Farben.Brown, Spielzeug = .as_int, Cath_Color-> Artikel .as_int, Cath_Color-> Artikel .As_int); Printf ("ToyIDs:"); für (int i = 0; i
Pymark Zugehörige Software
leocornus.recipe.distribute.
ZC.Buildout-Rezept für Paket und verteilen Sie Dateien, Module, Libs, Archive usw. ...
76