`
dvbrn65v
  • 浏览: 13943 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics