Python Datei / Bild auf Server hochladen?

1 Antwort

Du willst via HTTP Hochladen?

Du könntest ein HTTP PUT durchführen, entsprechende Konfiguration des Servers vorausgesetzt.

Du kannst einen HTTP POST request ausführen und serverseitig via *Sprache Deiner Wahl* verarbeiten.

Das wären die beiden grundlegenden Optionen, wenns HTTP sein soll. Es gibt in der Standardbibliothek von Python alle notwendigen Komponenten fertig:

https://docs.python.org/3/library/internet.html

Vermutlich wirst Du

https://docs.python.org/3/library/http.client.html

verwenden wollen.


MupfSpace 
Fragesteller
 21.12.2019, 17:42

Also ich möchte ein Bild von meinem Computer oder Handy auf einen Server Hochladen.

Es soll aber nicht der Inhalt der Datei irgendwo ausgegeben werden sondern die Datei direkt gespeichert werden

0
KarlRanseierIII  21.12.2019, 17:47
@MupfSpace

Das ist schon klar gewesen.

Die Frage ist doch, WAS willst Du davon in Python erledigen? Ich nahm an, die Clientseite, sodaß Du keinen Webbrowser benötigst.

Oder hast Du einen anderen Plan?

0
KarlRanseierIII  21.12.2019, 17:51
@MupfSpace

Dann habe ich Dir die Antwort bereits gegeben. In der Dokumentation sind auch einige Beispiele (PUT und POST sind afaik nicht dabei), aber um etwas Dokumentation lesen, kommst Du nicht herum. Und wie gesagt, der webserver muß auch willens sein, bzw. eien geeignete Komponente haben.

0