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