Das hochladen eines Bildes von der python-client, um eine Flasche zu server

Ich bin mit requests und requests_toolbelt um ein Bild zu senden, um die cloud-und bisher habe ich so etwas

import requests
import json
from requests_toolbelt import MultipartEncoder

m = MultipartEncoder(
    fields={"user_name":"tom", "password":"tom", "method":"login",
            "location":"landing", "cam_id":"c00001", "datetime":"hammaTime!"
            ,'image': ('filename', open('image.jpg', 'rb'))}
    )
r = requests.post(url, data=m)
print r.text

Nachdem es auf den server, wie bekomme ich wieder ein Wörterbuch der etwas Verwertbares? Die toolbelt docs nur zeigen, wie die post, nicht zu behandeln, wie es am anderen Ende. Irgendwelche Ratschläge?

  • Hat man sich bei der Flask Quickstart noch? Es behandelt, wie Sie Zugang zu Daten einschließlich der hochgeladenen Dateien.
  • es gibt auch ein sehr wertvoller Abschnitt über das Hochladen von Dateien, die ich verlinkt in meiner Antwort. Die Kurzanleitung ist gut, aber wenn OP ist die Speicherung von Dateien auf alle Namen, die Sie sollten Lesen Sie den vollständigen Dokumentation.
InformationsquelleAutor Tomy | 2014-03-11
Schreibe einen Kommentar