Bonjour à tous,
J'utilise la classe ftp livrée d'office avec python mais le fichier téléchargé a une taille différente de l'original : 2-3 ko en plus sur un fichier de 500ko/s.
Je traite comme ceci le telechargement :
Je ne sais pas si je dois traiter autrement les données transmises par retrbinary pour que ça marche ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def dl(line): try: if(os.path.exists(dest)==False): fic=open(dest, 'w') fic.write(line) fic.close() else: fic = open(dest,'a') fic.write(line) fic.close() except: print sys.exc_info()[1] tel=session.retrbinary('RETR ' + cmdParse[1], dl)
Merci
Partager