jim*_*bmk 7 python wxwidgets tkinter py2exe
我是一名新手,在BASIC,Python以及所有东西,汇编程序(作为视频游戏ROM黑客的一部分)中写作方面有一点经验.我想创建一个小工具,用于修改特定文件中具有GUI界面的特定点的十六进制值.
我正在寻找的是创建小型GUI程序的能力,我可以将其作为EXE(或者至少是一个独立的目录)进行分发.我并不热衷于.NET语言的想法,因为我不想强迫人们下载庞大的.NET框架包.我目前使用IDLE和Boa Constructor设置Python,应用程序在那里运行.我试过在编译Python应用程序,它依赖于wxWidgets的查找信息,但我发现在搜索结果和信息一直扑朔迷离,或只是完全不知所云.
我的问题是:
感谢您的时间,
JBMK
你最好思考/说/谷歌搜索 wxPython(而不是 wxWidgets),因为 wxPython 是 wxWidgets C++ 的 python 包装器。
1.) Python 是一种很好的语言。如果您只针对 Windows,我仍然会在 .NET/C# 中进行。如果你想要跨平台,就Python/wxPython。
2.) 是的,wxPython 文件应该包含在 dist 目录中。当然,您必须将 wxPython 安装到您的开发机器上。有关如何构建的一些说明,请参阅此处。py2exe 确实会生成一个目录,其中包含运行程序所需的所有内容。它会给你一个可以双击的 EXE 文件。
3.)我从未将Python的Tkinter与py2exe一起使用,但我不明白为什么它不能按照wxPython的方式工作。
您应该记住,您的最终可分发目录将是 10 兆字节(py2exe 打包了 python 解释器和您的应用程序所需的其他库)。虽然不如 .NET 框架那么多,但现在不是几乎每个人都已经安装了它吗?
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |