Skip to content
Snippets Groups Projects
Commit ab010882 authored by PHAN JEAN-LUC's avatar PHAN JEAN-LUC
Browse files

Modification path pour pouvoir créer l'exécutable

parent 47b8ddf0
No related merge requests found
...@@ -37,6 +37,16 @@ is_active = True ...@@ -37,6 +37,16 @@ is_active = True
stop_event = Event() stop_event = Event()
def resource_path(relative_path):
""" Get absolute path to resource, works for dev and for PyInstaller """
try:
# PyInstaller creates a temp folder and stores path in _MEIPASS
base_path = sys._MEIPASS
except Exception:
base_path = os.path.abspath(".")
return os.path.join(base_path, relative_path)
def Selection(EtatCheckButton, resultat): def Selection(EtatCheckButton, resultat):
region = [] region = []
for i in range (10): for i in range (10):
...@@ -154,7 +164,7 @@ class InterfaceManager(): ...@@ -154,7 +164,7 @@ class InterfaceManager():
# Pour l'arbre si on a besoin d'icones pour les dossiers ou les fichiers : # Pour l'arbre si on a besoin d'icones pour les dossiers ou les fichiers :
# folder_image = Image.open("folder.png") # folder_image = Image.open("folder.png")
self.folder_image = Image.open("folder.png") self.folder_image = Image.open(resource_path("folder.png"))
self.folder_image = self.folder_image.resize((16, 16), Image.ANTIALIAS) self.folder_image = self.folder_image.resize((16, 16), Image.ANTIALIAS)
self.folder_image = ImageTk.PhotoImage(self.folder_image) self.folder_image = ImageTk.PhotoImage(self.folder_image)
# file_image = Image.open("file.png") # file_image = Image.open("file.png")
...@@ -181,10 +191,6 @@ class InterfaceManager(): ...@@ -181,10 +191,6 @@ class InterfaceManager():
self.tree.place(x = 0, y = 270, width=500, height=387) self.tree.place(x = 0, y = 270, width=500, height=387)
self.text = ctk.CTkTextbox(self.root, height = 387, width=700) self.text = ctk.CTkTextbox(self.root, height = 387, width=700)
self.text.place(x = 500, y = 270) self.text.place(x = 500, y = 270)
self.text.bind('<<Modified>>', showEnd) self.text.bind('<<Modified>>', showEnd)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment