Wie kann ich mit boto streamen einer Datei aus der Amazon S3, Rackspace Cloudfiles?

Ich bin das kopieren einer Datei von S3 zu Cloudfiles, und ich möchte vermeiden, schreiben die Datei auf die Festplatte. Die Python-Cloudfiles-Bibliothek ein Objekt hat.stream () - Aufruf, der sieht, was ich brauche, aber ich kann nicht finden, einen entsprechenden Aufruf in boto. Ich hoffe, dass ich in der Lage wäre, etwas zu tun:

shutil.copyfileobj(s3Object.stream(),rsObject.stream())

Ist das möglich mit boto (oder ich nehme an, jede andere s3-Bibliothek)?

smart_open Python-Bibliothek macht (beide für Lesen und schreiben).

InformationsquelleAutor joemastersemison | 2011-10-02

Schreibe einen Kommentar