Upload FTP con Python
Fare l’upload di un file FTP con Python e il modulo ftplib è più semplice di quel che si pensa.
Stasera condivido questo breve ma utilissimo pezzo di codice:
import ftplib #importiamo la libreria che useremo per gestire la connessione FTP ftp = ftplib.FTP('myserver.com','login','password') # Si connette fp = open('file.txt','rb') # Imposta il file da inviare, apriamo uno stream per il file #di default siamo nella cartella root del sito / - se vogliamo spostarci in un'altra directory è sufficiente scrivere: ftp.cwd('directory') ftp.storbinary('STOR file.txt', fp) # Invia il file fp.close() # Chiude lo stream del file ftp.quit() # Chiude la connessione |
Commenti