Ich vergesse es oft, also mach dir eine Notiz.
import requests
def send():
image = open('/path/to/file', 'rb')
files = {'param_name': ('filename.jpg', image, 'image/jpeg')}
data = {'another_key': 'another_value'}
r = requests.post(URL, files=files, data=data)
print r.text
Sie können den Dateinamen und den Inhaltstyp angeben, indem Sie den Wert des Inhalts von Dateien auf Tupel setzen.
Referenz: https://github.com/kennethreitz/requests/issues/1495#issuecomment-21581939
Recommended Posts