Tja, ob ich jetzt der "Maintainer" von PyXO werden will, weiß ich nicht. Kommt darauf an, ob ich das Skript überhaupt verstehen werde. Ich hab z.B. mit Metaclassen bisher nix gemacht.
modelnine hat geschrieben:Da ist gnosis.xml.pickle erheblich besser
Das mag sein, aber erstens ist die Webseite von dem, was für'n Ar*** und zweitens ist das gesammte Paket 918KB groß, wärend PyXO eine Datei mit 22,4KB ist...
Aber gut, ich hab mir das mal angesehen und man kann gnosis.xml.pickle etwas abspecken, zumindest auf 28 Dateien und 134KB. Ist aber im Verhältnis noch immer sehr schlecht!
Leider verstehe ich PyXO noch nicht wirklich, aber ich denke schon, das ich ihm das pickle Interface bei bringen kann...
Ich möchte doch nur eine dumpString() und loadString() Methode einpflanzen. Dabei produziert dumpString() die XML-Daten und liefert sie als String zurück und loadString() erstellt aus einem XML-String wieder das Python Objekt.
EDIT: Beim studieren der Doku von EaseXML hab ich nichts gefunden, was so funktionieren kann, wie ein XML-pickle...