La façon courante de stocker quelque chose de manière persistante et de le synchroniser avec Ubuntu One consiste à simplement utiliser desktopcouch. Voici un exemple:
from desktopcouch.records.server import CouchDatabase
from desktopcouch.records.record import Record
database = CouchDatabase("askubuntu_test", create=True)
record = Record(
{"site": "askubuntu.com", "awesome": True}, "http://example.com")
database.put_record(record)
Où "example.com" devrait idéalement pointer vers une description de votre format d'enregistrement.
Et pour récupérer les informations par la suite:
database = CouchDatabase("askubuntu_test")
for i in database.get_records(create_view=True):
print i
L'API vers desktopcouch est assez simple, consultez la documentation Desktopcouch pour en savoir plus.
Stefano Palazzo
la source
Oui .. essayez de voir ceci: https://one.ubuntu.com/developer/
la source