ftplib est un module qui permet de mettre en place un client FTP complet.
Une connection en deux lignes
Le code suivant...
>>> ftp=ftplib.FTP(adresseServeur)
>>> ftp.login(login,motDePasse)
>>> ftp.dir()
>>> ftp.quit()
...permet :
- de se connecter à un serveur FTP,
- de s'y identifier,
- de lister le répertoire courant,
- et de quitter.
adresseServeur, login, et motDePasse sont des chaînes de caractères.
Quelques fonctions du module
- cwd(chemin)
- Change de répertoire.
- delete(nomFichier)
- Supprime le fichier spécifié.
- mkd(repertoire)
- Crée un nouveau répertoire.
- nlst()
- Equivalent à dir(), mais renvoie le résultat sous forme de liste.
- pwd()
- Affiche le répertoire courant.
- rename(origine,destination)
- Renomme le fichier origine en destination.
- rmd(repertoire)
- Supprime le répertoire.
Pour plus d’informations, help(ftplib).