Python可以在多个平台上工作,并可用于桌面和web应用程序,因此我得出结论,有某种方法可以将其编译成Mac、Windows和Linux的可执行文件.
问题是我不知道从哪里开始,也不知道如何用它来编写GUI,有人能解释一下这一点,并为我指出正确的方向吗?
Python可以在多个平台上工作,并可用于桌面和web应用程序,因此我得出结论,有某种方法可以将其编译成Mac、Windows和Linux的可执行文件.
问题是我不知道从哪里开始,也不知道如何用它来编写GUI,有人能解释一下这一点,并为我指出正确的方向吗?
首先,您需要一些具有Python绑定的GUI库,然后(如果您愿意)还需要一些将Python脚本转换为独立可执行文件的程序.
Cross-platform GUI libraries with Python bindings (Windows, Linux, Mac)
当然有很多,但我在野外看到的最受欢迎的是:
完整的名单是http://wiki.python.org/moin/GuiProgramming
Single executable (all platforms)
PyQt
一起使用)Single executable (Windows)
Single executable (Linux)个
Single executable (Mac)