1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| from tkinter import *
from ftplib import FTP
import webbrowser
def Runpy():
webbrowser.open("Capture.png")
def ftpOpen():
ftp = FTP("176.156.72.235", "guest", "python") # IP, Login, Pass
ftp.retrlines("NLST") # LIST = contenu du répertoire ou NLST
ftp.retrbinary("RETR Capture.png", open("Capture.png", "wb").write)
label = Label(fenetre, text="Transfer complete", bg="yellow")
label.pack(side=LEFT, padx=5, pady=5)
ftp.quit()
fenetre = Tk()
fenetre.geometry("320x70+300+0")
fenetre.title("Ftp Download")
# bouton récuparation de l'image en ftp
boutonFtp = Button(fenetre, text="Ftp", command=ftpOpen)
boutonFtp.pack(side=LEFT, padx=20, pady=5)
# bouton ouvrir l'image
boutonOpen = Button(fenetre, text="Open Pics", command=Runpy)
boutonOpen.pack(side=LEFT, padx=20, pady=5)
# bouton fermer l'appli
boutonClose = Button(fenetre, text="Close", command=fenetre.destroy)
boutonClose.pack(side=LEFT, padx=20, pady=5)
fenetre.mainloop() |
Partager