# 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
Sau đó, bạn nên sử dụng py2exe, ví dụ, để mang vào một thư mục tất cả các tệp cần thiết để chạy ứng dụng, ngay cả khi người dùng không dùng python trên máy tính của mình (tôi đang nói về windows ... đối với hệ điều hành apple thì không cần của một tập tin thực thi, tôi nghĩ, vì nó đi kèm với python trong đó mà không cần cài đặt nó.
Tạo tập tin này
1) Tạo một thiết lập
với mã này:
from distutils.core import setup
import py2exe
setup(console=['l4h.py'])
lưu nó trong một thư mục
2) Đặt chương trình của bạn vào cùng một thư mục của setup.py đặt trong thư mục này chương trình bạn muốn làm cho chương trình đó có thể phân phối được: es: l4h.py
ps: thay đổi tên của tệp (từ l4h thành bất cứ điều gì bạn muốn, đó là một ví dụ)
3) Chạy cmd từ thư mục đó (trên thư mục, nhấp chuột phải + shift và chọn bắt đầu cmd tại đây)
4) ghi vào cmd:> python setup.py py2exe
5) trong thư mục dist có tất cả các tệp bạn cần
6) có thể nén và phân phối nó
Trình cài đặt
Cài đặt nó từ cmd
**
cài đặt pip
**
Chạy nó từ cmd từ thư mục chứa tệp
**
pyinstaller file.py
**