Python FTP Upload

Laden Sie mit Hilfe dieses kleinen Codebeispiels (Python-Script) lokale Dateien in das Internet auf Ihren Webserver oder im WLAN hoch.

Das folgende Python Script laed die Datei index.html auf einen Host im Internet hoch. In diesem Pythonscript wird die ftplib verwendet. In Zeile 006 wird zudem der Inhalt des Remote-Verzeichnis zur Kontrolle aufgelistet.

001  from ftplib import FTP
002  filename = 'index.html'
003  ftp = FTP('hostname.de')
004  ftp.login(user = 'username', passwd = '12345passort')
005  ftp.storbinary('STOR /verzeichnis/'+filename, open(filename, 'rb'))
006  ftp.retrlines('LIST /verzeichnis')
007  ftp.quit()

Sie muessen natuerlich die markierten Elemente wie Hostname, User, Kennwort oder Remoteverzeichnis durch Ihre Strukturen und Kennungen ersetzen.