Bonjour,
j'arrive à me connecter à un serveur FTP, mais aucune commande FTP ne fonctionne.
le code ci-dessus fonctionne parfaitement sur mes pages persos.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/usr/bin/env python # -* coding: utf-8 -*- from ftplib import FTP ftp = FTP('ftpperso.free.fr') ftp.login('mes.pages.free','monPasswd') f = open('test.php','wb') ftp.retrbinary('RETR index.php', f.write) ftp.quit()
En changeant l'adresse du host, le login/passwd et le nom du fichier, il devrait fonctionner sur n'importe quel serveur.
Ben non, j'ai un serveur ftp local qui ne veut rien savoir.
J'arrive à me connecter, mais aucune commande ne fonctionne (ls, list, dir, ...).
Le transfert par ftp en ligne de commande fonctionne.
Depuis un programme php, pas de problème non plus.
Le transfert ne fonctionne pas uniquement depuis un programme python.
Merci de votre aide
Partager