Projet d'Exploration Informatique Index du Forum
Projet d'Exploration Informatique
Les élèves de 6TT Informatique vous présentent leurs projets de fin d'études
 
Projet d'Exploration Informatique Index du ForumFAQRechercherS’enregistrerConnexion

:: 19 ::

 
Poster un nouveau sujet   Répondre au sujet    Projet d'Exploration Informatique Index du Forum -> Les projets de l'année 2017-2018 ->
Sujet précédent :: Sujet suivant  
Auteur Message
Gabriel_97
6TT-2017

Hors ligne

Inscrit le: 09 Jan 2017
Messages: 26
Localisation: Brussels
Masculin
Votre site ou blog: URL

MessagePosté le: Lun 23 Avr - 23:18 (2018)    Sujet du message: 19 Répondre en citant

Pour cette semaine j'ai travaille le script qui affiche tous les fichiers qui se trouvent dans le serveur distant maintenant tous les fichiers sont dans un dictionnaire . le dictionnaire est plus intéressant pour stocker les noms de fichiers : un dictionnaire c'est un générateur des variables .Ensuite j'ai travaillé sur une fenêtre avec des "entry " c'est-à-dire un enlacement ou l’utilisateur doit écrire quelque chose .dans ce script cela permet à l’utilisateur d'écrire le nom du fichier qu'il désire télécharger  .pour finir j'ai travaillé sur un autre script qui  permet envoyé un fichier au serveur et aussi j'ai rajouté des petits raccourcis dans le local FTP.











ftp-local avec des raccourcis:




ftp_client dictionnaire :




Code:
def on ():
    ftp = ftplib.FTP('gabriel.cardinalmercier.info', 'jajajaja', 'chuuuut')
    b=ftp.nlst()
    #print(b)
    liste= {}
    cle=0
   
    nombre=len(b)
    print(nombre)
    compteur=0
    for loop in range (nombre):
        liste[cle]=b[compteur]
        #print(b[compteur])
        compteur=compteur+1
        cle=cle+1
       
    f = Tk()
    print(liste)
    f.title("connection")
    f.title("ftp-file")
    serveur = 'gabriel.cardinalmercier.info'
    user='userl'
    code='code'
    numero=0
    b=1
    for loop in range(nombre):
        #buton=Button(f, text=liste[1],command=liste[numero])
        #buton.pack()
        text=Label(f, text=liste[numero])
        text.pack()
        numero=numero+1
        b=b+1
   

  

Téléchargement.py



code:
Code:

####################dowlond######################"
import tkinter
from tkinter import *
from ftplib import FTP
import ftplib
from tkinter.filedialog import *





def ok ():
    file_handler = open(File.get(),'wb').write
    ftp.retrbinary('RETR %s' % os.path.basename(File.get()),file_handler)
    ftp.quit()
    print ("est telecharger")
   

ftp = ftplib.FTP('gabriel.cardinalmercier.info', '1845536_gabriel', '1030@gabriel')
ftp.retrlines('LIST')
global File
global route
f_tele=Tk()
f_tele.title('ftp')
f_tele.geometry('400x235')
File= StringVar()

champ=Entry(f_tele, textvariable=File, bg='white',fg='black')
champ.place(x=10,y=10)

label2=Label(f_tele, text = 'écrivez le nom du fichier à télécharger')
label2.pack( padx = 0, pady = 10)

Bouton = Button(f_tele, text ='télécharger', command =ok)
Bouton.pack(side = LEFT, padx = 0, pady = 30)


_________________
Revenir en haut
Publicité






MessagePosté le: Lun 23 Avr - 23:18 (2018)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Projet d'Exploration Informatique Index du Forum -> Les projets de l'année 2017-2018 -> Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Portail | Index | Panneau d’administration | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Texno x0.3 © theme by Larme D'Ange 2006
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com