Onderstaande voorbeelden laten zien hoe je met een Python script FTP verbinding maakt en bestanden overzet. FTP verbinding maken en bestand/folder lijst laten zien Maak een script aan bijvoorbeeld ftp.py, met deze inhoud:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
# Bibliotheken importeren. from ftplib import FTP import sys # FTP gegevens. ftp_host = "" ftp_user = "" ftp_pass = "" try: # Creeer FTP sessie. ftp = FTP(ftp_host) ftp.login(ftp_user, ftp_pass) except: print 'FOUT: Kan geen verbinding maken met FTP server!' sys.exit() try: # Wijzig de folder naar de webspace (voorbeeld) ftp.cwd("/webspace/httpdocs/") ftp.retrlines('LIST') except: print 'FOUT: Kan bestandenlijst niet ophalen!' ftp.quit() sys.exit() # FTP sessie afsluiten. ftp.quit() |
Start het script met
python ftp.py
|
drwxr-xr-x 3 f268851 pemcln 4096 Nov 22 19:02 folder1 drwxr-xr-x 19 f268851 pemcln 4096 Jan 24 18:12 folder2 drwxr-xr-x 5 f268851 pemcln 4096 Nov 22 18:56 bestand1 |
FTP …
Raspberry Pi – FTP verbinding met een Python script Lees meer »