# I'd use tkinter for python 3
import tkinter
tk = tkinter.Tk()
tk.geometry("400x300+500+300")
l = Label(tk,text="")
l.pack()
e = Entry(tk)
e.pack()
def click():
e['text'] = 'You clicked the button'
b = Button(tk,text="Click me",command=click)
b.pack()
tk.mainloop()
# After this I would you py2exe
# search for the use of this module on stakoverflow
# otherwise I could edit this to let you know how to do it
py2exe
Тоді вам слід використовувати py2exe, наприклад, щоб принести в одну папку всі файли, необхідні для запуску програми, навіть якщо користувач не пітон на своєму ПК (я говорю про windows ... для apple OS немає необхідності файлу, що виконується, я думаю, оскільки він поставляється з python в ньому без необхідності його встановлення.
Створіть цей файл
1) Створіть setup.py
з цим кодом:
from distutils.core import setup
import py2exe
setup(console=['l4h.py'])
збережіть його в папці
2) Помістіть свою програму в ту саму папку setup.py, що додає в цю папку програму, яку ви хочете зробити її розповсюдженою: es: l4h.py
ps: змінити ім’я файлу (з l4h на все, що завгодно, тобто приклад)
3) Запустіть cmd з цієї папки (у папці клацніть правою кнопкою миші + shift і виберіть тут запуску cmd)
4) запишіть у cmd:> python setup.py py2exe
5) у папку dist є всі необхідні файли.
6) може поштовувати і поширювати
Pyinstaller
Встановіть його з cmd
**
pip встановити pyinstaller
**
Запустіть його з cmd з папки, де знаходиться файл
**
pyinstaller file.py
**