# 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,例如,即使用户计算机上没有python,也将运行该应用程序所需的所有文件都放在一个文件夹中(我说的是Windows,它不需要AppleOS可执行文件文件,我认为这是因为它是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中编写:>pythonsetup.pypy2exe
5)在dist文件夹中,您需要的所有文件
6)您可以存档和重新分发
py安装程序
从cmd安装
**
点击安装pyinstaller
**
从文件所在的文件夹的cmd运行它
**
pyinstallerfile.py
**