I'm wanting to do something that in theory should be rather simple. I want to be able to download and upload/replace files to/from cloud services through Python, particularly Ubuntu One, but others (such as DropBox, Yandex and Google Drive), too.

Anyway, I searched for documentation on Ubuntu One's Python libraries, but to no avail. I'm not even sure which library I need, let alone the methods and parameters.

I see the following in synaptic:
ubuntuone-dev-tools, python-ubuntuone-control-panel, python-ubuntuone-devtools, python-ubuntuone-client and python-ubuntuone-storageprotocol

Which one(s) do I need? What's the code to use it? I don't need to know everything, but just the stuff to download, upload and replace (and/or edit) and files on the cloud.

Anyway, please let me know what you can when you can.

Thanks!