# 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
Daha sonra, kullanıcı kendi bilgisayarında python olmasa bile, bir klasörde uygulamayı çalıştırmak için gerekli tüm dosyaları getirmek için py2exe kullanmalısınız (pencerelerden bahsediyorum ... apple os için gerek yok yürütülebilir bir dosya, bence, onu yüklemeye gerek kalmadan içinde python ile birlikte gelir.
Bu dosyayı oluştur
1) Bir setup.py oluşturun
bu kodla:
from distutils.core import setup
import py2exe
setup(console=['l4h.py'])
bir klasöre kaydet
2) Programınızı aynı setup.py klasörüne koyun ve bu klasöre dağıtılabilmesini istediğiniz programı koyun: es: l4h.py
ps: dosyanın adını değiştirin (l4h'den istediğiniz herhangi bir şeye, bu bir örnektir)
3) Bu klasörden cmd'yi çalıştırın (klasörde sağ tıklayın + shift'i tıklayın ve cmd'yi buradan seçin)
4) cmd yazın:> python setup.py py2exe
5) dist klasöründe ihtiyacınız olan tüm dosyalar var
6) zipleyebilir ve dağıtabilir
Pyinstaller
Cmd'den yükleyin
**
pip install pyinstaller
**
Cmd'den dosyanın bulunduğu klasörden çalıştırın
**
pyinstaller dosyası.py
**