源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使用Python开发windows GUI程序入门实例

  • 时间:2020-06-17 16:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使用Python开发windows GUI程序入门实例
今天终于可以用wxPython开发GUI程序了,非常高兴。把其中的一些注意点写下来以供参考。在windows XP平台下,首先需要做以下环境的配置: 1. 首先是安装[url=http://python.org/]python[/url] ,安装完之后将python/bin所在目录添加到path中。 2. 安装[url=http://www.wxpython.org/]wxPython[/url], 此时要注意wxPython的版本要与前面python的版本一致。 3. 安装[url=http://www.py2exe.org/]py2exe[/url], 这是windows平台下一个非常好的python程序发布工具,可以将python程序编译成exe而脱离python环境执行。做完上面的安装后,我们就可以来测试一下了 [b]wxPython demo 代码:[/b]
[u]复制代码[/u] 代码如下:
#wxDemo.py import wx class App(wx.App):    def OnInit(self):       frame = wx.Frame(parent=None, title='Bare')       frame.Show()       return True app = App() app.MainLoop()
[b]编写py2exe用的编译代码:[/b]
[u]复制代码[/u] 代码如下:
#setup.py from distutils.core import setup import py2exe setup(windows=["wxDemo.py"])
注意,上面代码中 setup(windows=["wxDemo.py"])要正确引用你的Python程序,[]之中为你要编译的python程序文件,由于是带窗口的,所以用了windows属性. [b]下面来编译:[/b] 在命令行执行python setup.py py2exe, 当编译完成后,会有一个dist文件夹,里面有一个wxDemo.exe,这就是编译后的exe,在发布时,需要将这个文件夹下面的library.zip,dll和wxDemo.exe放到同一个目录下,否则程序不能执行。现在,双击wxDemo.exe,你就会看到一个窗口了:)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部