wxPython and SPE

wxPython and SPE
2011年03月19日
  wxPython是Python编程语言的一个GUI工具箱。Python程序员能够轻松的创建健壮、功能强大的图形界面程序。它是Python语言对流行的wxWidgets GUI库的绑定,wxWidgets是用C++语言写成的。
  wxPython是开源软件,可以免费使用,可以阅读和修改它的源代码,也可以贡献补丁,增加功能。
  wxPython是跨平台的,同一个程序可以不经修改地在多种平台上运行。目前支持的平台有:32位微软Windows、大多数Unix或类Unix系统、苹果Mac OS X。
  由于使用Python作为编程语言,wxPython编写简单、易于理解。
  wxPython 下载地址:
  http://www.wxpython.org/
  注意不同Python版本和不同操作系统,选择对应的下载。
  import wx 错误的解决
  我在window 环境下运行wxPython程序时遇到一个错误: Traceback (most recent call last):
  File "", line 1, in
  File "c:\Python26\lib\site-packages\wx-2.8-msw-unicode\ wx\__init__.py", line 45, in
  from wx._core import *
  File "c:\Python26\lib\site-packages\wx-2.8-msw-unicode\ wx\_core.py", line 4, in
  import _core_
  ImportError : DLL load failed: This application has failed to start because
  the application configuration is incorrect. Reinstalling the application may fix this problem.
  下载 MSVC++ 2008 Redestributable 并安装就可以解决这个问题了。(在Window环境下)
  下载SPE
  还需要一个不错的IDE才能够事半功倍,SPE是个非常优秀的Python IDE,可以到 SPE IDE 下载,不过需要安装 SVN 客户端,通过 SVN 下载,又下载了一个 SlikSVN 并安装,然后通过命令行把 SPE 下载到当前目录:
  svn checkout svn://svn.berlios.de/python/spe/trunk/_spe
  在 _spe 目录下运行 python SPE.py ,就OK了。
  关于中文的问题
  如果直接在Python代码中使用中文,会报 SyntaxError: Non-ASCII character 的错误
  在源文件的第一行或第二行加上文件编码格式,就可以解决这个问题:
  # coding=
  或:
  #!/usr/bin/python
  # -*- coding: -*-
  或:
  #!/usr/bin/python
  # vim: set fileencoding= :
  其中" "是文件编码格式的标识,例如:
  #!/bin/env python
  # -*- coding: utf-8 -*-
  wxPython 学习资源
  How to Learn wxPython
  wxPython Getting Started
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值