Senden von Dateien mit POST aus einem Python-Skript
Das Senden von Dateien mit der POST-Methode in Python kann mithilfe der Requests-Bibliothek unkompliziert sein. Befolgen Sie dazu die folgenden Schritte:
Verwenden der Anforderungsbibliothek
Aus der Anforderungsdokumentation (https://requests.readthedocs.io/en/latest/user /quickstart/#post-a-multipart-encoded-file) zeigt der folgende Codeausschnitt, wie eine Datei per POST gesendet wird:
<code class="python">with open('report.xls', 'rb') as f: r = requests.post('http://httpbin.org/post', files={'report.xls': f})</code>
In diesem Code:
Überprüfen des Datei-Uploads
Um zu bestätigen, dass die Datei erfolgreich hochgeladen wurde, können Sie die Antwort der POST-Anfrage ausdrucken. Zum Beispiel:
<code class="python">>>> print(r.text)</code>
Das obige ist der detaillierte Inhalt vonWie sende ich eine Datei per POST aus einem Python-Skript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!