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
发表评论
-
不要困在自己建造的盒子里――写给.net程序员
2012-01-20 09:43 765不要困在自己建造的盒 ... -
实验“最牛B的Linux Shell命令 系列连载(一)”
2012-01-20 09:43 687实验“最牛B的Linux Shell命令 系列连载(一)” ... -
使用web.py创建一个blog
2012-01-20 09:43 839使用web.py创建一个blog 2011年03月14日 ... -
Trac 在ubuntu上安装
2012-01-20 09:43 832Trac 在ubuntu上安装 2011年02月11日 ... -
团队激励语、职场标语、行动口号激励语
2012-01-19 14:47 1476团队激励语、职场标语、行动口号激励语 2010年08月08日 ... -
团队口号_激励口号
2012-01-19 14:47 750团队口号_激励口号 2011 ... -
营销团队 立志口号大全
2012-01-19 14:47 709营销团队 立志口号大全 ... -
麻烦大家帮我想几个顺口的团队口号,谢谢
2012-01-19 14:47 966麻烦大家帮我想几个顺 ... -
营销团队励志口号大全
2012-01-19 14:47 774营销团队励志口号大全 ... -
探索Linux内核空间文件IO实现
2012-01-17 04:31 722探索Linux内核空间文件IO ... -
CS:S
2012-01-17 04:31 998CS:S 2010年12月28日 ... -
请问我的电脑重装了系统后为什么不能玩CS
2012-01-17 04:31 859请问我的电脑重装了系统后为什么不能玩CS 2011年08月1 ... -
Windows程序设计1
2012-01-17 04:31 536Windows程序设计1 2011年03 ... -
梅州人创办、控股的品牌、集团或名企业及相关人物 [转]
2012-01-16 03:23 894梅州人创办、控股的品牌、集团或名企业及相关人物 [转] 20 ... -
黄氏家族的由来及名人
2012-01-16 03:22 631黄氏家族的由来及名人 2011年03月20日 黄氏 ... -
【会议预告】第七届上海国际皮革展览会
2012-01-16 03:22 627【会议预告】第七届上 ...
相关推荐
三个工具python-2.7.6 wxPython2.8-win32-unicode-2.8.12.1-py27 SPE-0.8.3.c-wx2.6.1.0-no_setup
wxPython and PyOpengl源码 演示如何在wxPython构建的GUI中使用pyopengl绘制场景
wxPython Grid Tips and Tricks
python2.4相对应的wxPython,还有很多库,一次性下载,不用费心去找了。
wxPython is a GUI toolkit for Python, built upon the wxWidgets C++ toolkit. (See http://wxWidgets.org/) – Cross platform: Windows, Linux, Unix, OS X. – Uses native widgets/controls, plus many ...
wxPython UI 开发 demo ,供学习
wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程
几本很不错的关于python gui的wxPython的书,包括“wxPython in Action(中文版)” 活学活用wxPython “《wxPython in Action》Noel Rappin, Robin Dunn著 2006年版”
Capture output from other applications and display it in a wxPython GUI Access platform specific application and resource directories using wxStandardPaths Embed images into python files using ...
Scientific Visualization ...wxPython and Matplotlib 使用的wxpython与matplotlib的科学可视化 Scott Pearse CSCI 5448 Spring 2011 上的讲义ppt的pdf版。简要表述了如何使用着两者,并同时使用以及效果图等内容。
following about the history of wxPython, and we decided that it was a story better told in his own voice than paraphrased: In 1995 I was working on a project that needed a GUI to be deployed on HP-...
wxPython开发参考书籍
wxPython的wxAuiNotebook实现Tab页效果
wxpython grid使用部分
Part1 wxPython入门 , wxPython入门 , wxPython入门里面有实例讲解
wxpython 学习,各种demo集合,
wxpython for python2.4 wxpython for python2.4 wxpython for python2.4 wxpython for python2.4 做python开发,注意自己的python版本是2.4
最新wxpython中文文档,根据官方文档排版,变量,api等为英文,相关解释为中文,更好编辑
wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。 下面的2个...