|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
syncml clientHi,
Ich habe vor, mir einen syncml-Client zu basteln, der Adressdaten von einem eGroupware-Server holt und lokal abspeichert. Normalerweise finde ich in kürzester Zeit für jedes halbwegs offene Protokoll eine Unterstützung in Python. Für syncml ist mir das nicht gelungen. Habe ich etwas übersehen, oder muss ich wirklich von Scratch anfangen (ja, ich weiss, es gibt, XML-Parser und vieles mehr). Wenn es wirklich noch nichts gibt, weiss jemand, ob ein syncml-Modul geplant ist ? Schöne Grüsse, Alex p.s. Frohe Weihnachten für Euch alle ! _______________________________________________ python-de maillist - python-de@... http://python.net/mailman/listinfo/python-de |
|
|
Re: syncml clientHallo!
Alexander Hoffmann schrieb: > Ich habe vor, mir einen syncml-Client zu basteln, der Adressdaten von > einem eGroupware-Server holt und lokal abspeichert. > Normalerweise finde ich in kürzester Zeit für jedes halbwegs offene > Protokoll eine Unterstützung in Python. Für syncml ist mir das nicht > gelungen. Habe ich etwas übersehen, oder muss ich wirklich von Scratch > anfangen (ja, ich weiss, es gibt, XML-Parser und vieles mehr). > > Wenn es wirklich noch nichts gibt, weiss jemand, ob ein syncml-Modul > geplant ist ? Die Möglichkeit, alles selbst zu schreiben, gibt es ja immer - ich würde in dme Fall als Basis lxml empfehlen, um den SyncML Namespace als Python-Klassen zu implementieren: http://codespeak.net/lxml/dev/element_classes.html#id1 Das Ganze funktioniert auch zusammen mit lxml.objectify: http://codespeak.net/lxml/dev/objectify.html#the-lxml-objectify-api Ansonsten kannst du vielleicht auch eine externe C-Bibliothek über ctypes anbinden, die bereits das vollständige Protokoll implementiert: http://libsyncml.opensync.org/ Stefan _______________________________________________ python-de maillist - python-de@... http://python.net/mailman/listinfo/python-de |
|
|
Re: syncml clientHi Stefan,
Vielen Dank für Deine Antwort. Wird mir wohl nix anderes übrig bleiben als auf dem XML-Level zu starten, hatte irgend wie gehofft es gäbe in Python eine syncml-Bibliothek. Danke nochmals und Grüsse, Alex Am 26.12.07 schrieb Stefan Behnel <python-de@...>: > Hallo! > > Alexander Hoffmann schrieb: > > Ich habe vor, mir einen syncml-Client zu basteln, der Adressdaten von > > einem eGroupware-Server holt und lokal abspeichert. > > Normalerweise finde ich in kürzester Zeit für jedes halbwegs offene > > Protokoll eine Unterstützung in Python. Für syncml ist mir das nicht > > gelungen. Habe ich etwas übersehen, oder muss ich wirklich von Scratch > > anfangen (ja, ich weiss, es gibt, XML-Parser und vieles mehr). > > > > Wenn es wirklich noch nichts gibt, weiss jemand, ob ein syncml-Modul > > geplant ist ? > > Die Möglichkeit, alles selbst zu schreiben, gibt es ja immer - ich würde in > dme Fall als Basis lxml empfehlen, um den SyncML Namespace als Python-Klassen > zu implementieren: > > http://codespeak.net/lxml/dev/element_classes.html#id1 > > Das Ganze funktioniert auch zusammen mit lxml.objectify: > > http://codespeak.net/lxml/dev/objectify.html#the-lxml-objectify-api > > Ansonsten kannst du vielleicht auch eine externe C-Bibliothek über ctypes > anbinden, die bereits das vollständige Protokoll implementiert: > > http://libsyncml.opensync.org/ > > Stefan > > > _______________________________________________ > python-de maillist - python-de@... > http://python.net/mailman/listinfo/python-de > _______________________________________________ python-de maillist - python-de@... http://python.net/mailman/listinfo/python-de |
|
|
Re: syncml clientHallo,
ich hatte schonmal die gleiche Idee und bin ebenfalls nicht weit gekommen. Einen "einfachen" SyncML Client in Python gibts wohl nicht. Interessant ist folgender Artikel: http://chandlerproject.org/Projects/SyncML Dort wird das Thema SyncML + Python beschrieben. Das Chandler-Projekt wäre meine erste Stelle an der ich suchen würde - es ist z.T. (oder komplett?) in Python geschrieben. Wenns ne SyncML-Implementation gibt dann dort. Die im Artikel abgelegten Links funktionieren übrigens nicht mehr. Ebenfalls ein Sprungpunkt: http://www.openmobilealliance.org/ Viele Grüße, Andrew > -----Ursprüngliche Nachricht----- > Von: python-de-bounces@... > [mailto:python-de-bounces@...] Im Auftrag von > Alexander Hoffmann > Gesendet: Mittwoch, 23. Januar 2008 22:13 > An: Die Deutsche Python Mailingliste > Betreff: Re: [Python-de] syncml client > > Hi Stefan, > > Vielen Dank für Deine Antwort. Wird mir wohl nix anderes > übrig bleiben als auf dem XML-Level zu starten, hatte irgend > wie gehofft es gäbe in Python eine syncml-Bibliothek. > > Danke nochmals und Grüsse, > Alex > > Am 26.12.07 schrieb Stefan Behnel <python-de@...>: > > Hallo! > > > > Alexander Hoffmann schrieb: > > > Ich habe vor, mir einen syncml-Client zu basteln, der Adressdaten > > > von einem eGroupware-Server holt und lokal abspeichert. > > > Normalerweise finde ich in kürzester Zeit für jedes > halbwegs offene > > > Protokoll eine Unterstützung in Python. Für syncml ist > mir das nicht > > > gelungen. Habe ich etwas übersehen, oder muss ich wirklich von > > > Scratch anfangen (ja, ich weiss, es gibt, XML-Parser und > vieles mehr). > > > > > > Wenn es wirklich noch nichts gibt, weiss jemand, ob ein > syncml-Modul > > > geplant ist ? > > > > Die Möglichkeit, alles selbst zu schreiben, gibt es ja immer - ich > > würde in dme Fall als Basis lxml empfehlen, um den SyncML Namespace > > als Python-Klassen zu implementieren: > > > > http://codespeak.net/lxml/dev/element_classes.html#id1 > > > > Das Ganze funktioniert auch zusammen mit lxml.objectify: > > > > http://codespeak.net/lxml/dev/objectify.html#the-lxml-objectify-api > > > > Ansonsten kannst du vielleicht auch eine externe C-Bibliothek über > > ctypes anbinden, die bereits das vollständige Protokoll > implementiert: > > > > http://libsyncml.opensync.org/ > > > > Stefan > > > > > > _______________________________________________ > > python-de maillist - python-de@... > > http://python.net/mailman/listinfo/python-de > > > > _______________________________________________ > python-de maillist - python-de@... > http://python.net/mailman/listinfo/python-de _______________________________________________ python-de maillist - python-de@... http://python.net/mailman/listinfo/python-de |
| Free embeddable forum powered by Nabble | Forum Help |