как открыть файл exe по заданому пути на пайтон
Как сделать чтобы в нужный момент открывался exe файл из другой директории, использовать можно любые модули вот код (если надо):
def login_sucess():
global screen3
screen3 = Toplevel(screen)
screen3.title("Success")
screen3.geometry("150x100")
Label(screen3, text = "Login Sucess").pack()
Button(screen3, text = "OK", command =delete2).pack()
#тут открываеться файл по пути С:\User\Desktop\python\dist\main\main.exe
Ответы (2 шт):
Автор решения: Shamus Rezol
→ Ссылка
Используйте класс Popen модуля subprocess.
Это будет выглядеть примерно так:
subprocess.Popen(r"С:\User\Desktop\python\dist\main\main.exe")
Автор решения: argenalmaz00
→ Ссылка
Немного ошибка в пути к файлу. В Windows C:\\users\\ хранится папка профиля пользователя.Чтобы правильно указать полный путь
import getpass
import os
user = getpass.getuser()
path = f"C:\\Users\\{user}\\Desktop\\python\\dist\\main\\main.exe"
os.system(path)