Bonjour à tous,
J'ai créé un petit bout de code pour récupérer un fichier sur mon serveur, maintenant je souhaiterais que cette récupération s’exécute toute les 30 ou 45 secondes.
En tant que débutant en python j'ai besoins de vous...
Mon code :
Merci à vous...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 """ FtpDownload by §&ß """ from ftplib import FTP ftp = FTP("xxx.xxx.xx.xx","x","x") # IP, Login, Passwd ftp.retrlines("LIST") # list = se que contient le dossier ftp.retrbinary("RETR out1.jpg", open("out1.jpg", "wb").write) print ("Transfer complete.") ftp.quit()
Seb
PS : Quelques modif ..:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 """ FtpDownload by §&ß """ from ftplib import FTP import os import webbrowser # Alternative à os import time ftp = FTP("xxxx.xxx.xx.xxx","x","x") # IP, Login, Passwd ftp.retrlines("LIST") # LIST = contenu du répertoire ftp.retrbinary("RETR out1.jpg", open("out1.jpg", "wb").write) print ("Transfer complete.") ftp.quit() os.system("out1.jpg") #webbrowser.open("file:///C:/Python35/MyProgram/out1.jpg") # Alternative à os.system #time.sleep(10)
Partager