-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest2.py
56 lines (44 loc) · 1.38 KB
/
test2.py
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
53
54
55
56
from tkinter import *
import os
fenetre = Tk()
fenetre.geometry("400x600")
label = Label(fenetre, text="Insérer l'adresse pour le renommage")
label.pack()
value = StringVar()
value.set("Insérer l'adresse pour le renommage")
entree = Entry(fenetre, textvariable=str, width=30)
entree.pack()
folder = entree
def callback():
label2 = Label(fenetre, text="Veuillez choisir le type de fichier")
label2.pack()
liste = Listbox(fenetre)
liste.insert(1, "jpg")
liste.insert(2, "jpeg")
liste.insert(3, "png")
liste.pack()
bouton = Button(fenetre, text="Suivant", width=10, command=callback2)
bouton.pack()
def callback2():
label2 = Label(fenetre, text="Voulez vous continuer ?")
label2.pack()
bouton1 = Button(fenetre, text="Suivant", width=10, command=callbackres)
bouton1.pack()
bouton2 = Button(fenetre, text="Annuler", width=10)
bouton2.pack()
def callbackres():
labelres = Label(fenetre, text=res)
labelres.pack()
bouton = Button(fenetre, text="Suivant", width=10 , command=callback)
bouton.pack()
fenetre.mainloop()
folder = entree
count = 1
for file_name in os.listdir(folder):
source = folder + file_name
destination = folder + "image_" + str(count) + str(liste)
os.renames(source, destination)
count += 1
print('Nouveaux Noms :')
res = os.listdir(folder)
print(res)