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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| ##############
from tkinter import *
from tkinter import ttk
from tkinter import messagebox
from tkinter.filedialog import *
from os import *
import tkinter as tk
def choixscr(): #Répertoire Source
folder_path = "C:/Users/bernw/Pictures/Photos"
choixrep(folder_path)
print ("vous avez choisi le repertoire %s" % rep)
AffT1.config(text=rep)
def choixrep(repdef): #Fenêtre choix répertoire
global rep
rep = askdirectory(initialdir=repdef,title='Choisissez un repertoire')
if len(rep) > 0:
print ("vous avez choisi le repertoire %s" % rep)
################### Fen2 ####################
def ouvFen2():
global fen2
fen2=Toplevel()
fen2.grab_set()
fen2.transient(fen2.master)
fen2.focus_set()
txt1 = Label(fen2, text = 'Source').grid(row =0, sticky =E,pady =15,padx =10)
AffT1 = Label(fen2,bg='yellow', width=80)
AffT1.grid(row =0, column =1,padx =5)
Button(fen2,command=choixscr,text='Répertoire').grid(row=0 ,column=2,pady =15,padx =30,sticky =W)#Source
Button(fen2,command=fen2.destroy,text='Fermer').grid(row=1, column=2,pady=10,padx =15)
################### Fen1 ####################
fen1 = Tk()
txt1 = Label(fen1,text='Acquisition :').grid(row =0,column=2,sticky =E,pady =15,padx =10)
Button(fen1,command=ouvFen2,text='Choix').grid(row=0, column=3,pady=10,padx =15)
Button(fen1,command=fen1.destroy,text='Quitter').grid(row=3, column=3,pady=10,padx =15)
fen1.configure(bd=10)
fen1.mainloop()
########################### |
Partager