Senden Sie mehrteilige / Formulardaten mit Python-Anforderungen

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

Senden Sie mehrteilige / Formulardaten mit Python-Anforderungen
Wiederholen Sie den Vorgang mit Python-Anforderungen
Mail per Python senden
Senden Sie japanische Post mit Python3
Senden Sie mit Python mit Google Mail
[Automatisierung] Senden Sie Outlook-E-Mails mit Python
[Python] POST-WAV-Dateien mit Anforderungen [POST]
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
[Python] Mail mit Outlook senden
Sende Bild mit Python und speichere mit PHP
Senden Sie E-Mails über Google Mail mit Python 3.4.3.
HTML-Mail mit Bild zum Senden mit Python
Senden Sie eine E-Mail mit Amazon SES + Python
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
In Python integrieren
AES256 mit Python
Getestet mit Python
[Python] Mail senden
Python beginnt mit ()
mit Syntax (Python)
Bingo mit Python
Zundokokiyoshi mit Python
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Senden Sie eine Nachricht mit Python an LINE (LINE Notify)
Senden Sie eine E-Mail mit Python an Spushis Adresse
Beispiel für eine Slack-Benachrichtigung mit Python Lambda
Senden Sie HTTP mit dem Standardauthentifizierungsheader in Python
Senden Sie eine E-Mail mit Excel in Python
Serielle Kommunikation mit Python
Zip, entpacken mit Python
Primzahlbeurteilung mit Python
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Scraping in Python (Vorbereitung)
Versuchen Sie es mit Python.
Sequentielle Suche mit Python
"Objektorientiert" mit Python gelernt
Führen Sie Python mit VBA aus
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python
Lerne Python mit ChemTHEATER
Führen Sie prepDE.py mit python3 aus
Tweets mit Python sammeln
3. 3. KI-Programmierung mit Python
Kernel-Methode mit Python
Nicht blockierend mit Python + uWSGI
Scraping mit Python + PhantomJS
Tweets mit Python posten
Fahren Sie WebDriver mit Python
Verwenden Sie Mecab mit Python 3
[Python] Mit CGIHTTPServer umleiten
Sprachanalyse mit Python