Ребят,спасайте!
Написал простенькую программу в которой можно 1 кликом открыть нужные мне приложения,
держите исходный код (мне не жалко) :
from tkinter import *
import os
root = Tk()
root.title("Быстрый доступ v 1.2")
root.geometry("300x215")
def exp():
expl = "start explorer"
os.system(expl)
def Notepad():
opennot = 'start notepad'
os.system(opennot)
def dsp():
starttaskmgr = 'start taskmgr'
os.system(starttaskmgr)
def cmd():
cmd = 'start cmd'
os.system(cmd)
btn = Button(text="Блокнот",
background="#555",
foreground="#ccc",
padx="20",
pady="8",
font="16",
command=Notepad
)
btns = Button(text="Проводник",
background="#555",
foreground="#ccc",
padx="20",
pady="8",
font="16",
command=exp
)
bt = Button(text="Диспетчер",
background="#555",
foreground="#ccc",
padx="20",
pady="8",
font="16",
command=dsp
)
b = Button(text="cmd",
background="#555",
foreground="#ccc",
padx="20",
pady="8",
font="16",
command=cmd
)
btn.pack()
btns.pack()
bt.pack()
b.pack()
root.mainloop()
В общем думаю что сейчас скомпилирую через Pyinstaller залью на yandex диск и выложу в открытый доступ для таких же ленивцев как я которым лень открывать cmd, проводник, и т.д.
И вот решающая строка -
pyinstaller -F -i "C:\Python\icon.ico" Fastaccess.py
всё скомпилировалось!
Открывая программу надеясь на то что всё работает и вдруг удивился,открылась консоль но окно которое я прописывал в коде как будто исчезло и его там не было,пытался и без флага -i и с другими - не работает,причём если не компилировать и на прямую запускать файл py - всё работает!
В общем жду вашей помощи,может я не правильно скомпилировал или же для компиляции кода с применением Tkinter нужно по другому компилировать программу?