最新文章列表

模式对话框为什么不会让界面失去响应?

我很早就有这个疑问了,但一直懒得去弄清楚,直到最近又要开始写桌面程序才下决定要弄清楚。我们都知道在swing(或者wxpython)中使用事件处理使用单线程模型,即所有的事件处理、界面更新操作都是在必须在同一个线程中执行,这个线程又称为事件分发线程(Event Dispatcher Thread)。这样做的好处就是避免大量线程同步的开销,缺点是不能在事件线程中处理耗时操作,这会阻塞用户鼠标键盘操作, ...
marlonyao 评论(0) 有1958人浏览 2011-03-07 23:14

python 常用模块

  原文:http://www.pythonclub.org/python-basic/module difflib python diff比较模块
northblue 评论(0) 有969人浏览 2011-03-05 10:15

wxPython 资源一览

wxPython in Action 的中文版: http://wiki.woodpecker.org.cn/moin/WxPythonInAction WingIDE相关: http://hi.baidu.com/2356/blog/item/9f907ed985b73fe138012f6f.html wxFormBuilder wxWidgets 界面设计工具: http:// ...
ihuashao 评论(0) 有602人浏览 2009-08-17 09:19

wxPython 事件驱动

wxPython 事件驱动
ihuashao 评论(0) 有546人浏览 2009-08-16 17:43

wx.Frame介绍

在wxPython中Frame的概念与Windows中Window的概念相同。 wx.Frame的构造方法为: wx.Frame(parent, id=-1, title="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name=" ...
ihuashao 评论(0) 有646人浏览 2009-08-15 22:46

wxPython程序的退出

# after the last window closes but before wxPython’s internal cleanup. # normal shutdown # wx.App.OnExit() # Even if the application is closed with wx.Exit(), the OnExit() method is still tr ...
ihuashao 评论(0) 有617人浏览 2009-08-15 21:50

重定向wxPython程序的输出

#!/usr/bin/env python import wx import sys class Frame(wx.Frame): def __init__(self, parent, id, title): print "Frame __init__" wx.Frame.__init__(self, parent, id, title) clas ...
ihuashao 评论(0) 有522人浏览 2009-08-15 21:49

wxPython 基础

wxPython应用程序的两个主要部分是:应用程序对象和顶级Window对象 应用程序对应通常指wx.App的子类。 Window对象通查功能指Frame或者Dialog。 创建wx.App ...
ihuashao 评论(0) 有603人浏览 2009-08-15 17:29

wxWidgets 介绍

wxWidgets是一个使用C++语言实现的GUI框架,这意味着它是一系列C++类,其中风装了很多特性。虽然wxWidgets主要用来开发UI应用程序,但是它也包含了很多C++程序员可以使用的特性,包括ANSI C++中不支持的数据结构的实现,例如字符串,HashTable,另外也包含诸如网络套接字和线程等系统特性的接口。由于这些特性已经存在于Python语言或者python标准库中了,所以这些wx ...
ihuashao 评论(0) 有719人浏览 2009-08-14 22:46

wxPython "Hello World!"

所有的程序设计语言的第一课基本上都会是Hello World这个简单的小程序,相同的是Hello World;不同的也是Hello World! 程序元代码: 以下的Hello World程序 ...
ihuashao 评论(0) 有667人浏览 2009-08-14 19:55

wxPython 入门

wxPython是一个Python的GUI库,详细参看:www.wxpython.org wxPython基于wxWidgets,它是一个跨平台的、使用C++语言完成的UI库,详细但看:www.wxwidgets.org wxPython不 ...
ihuashao 评论(0) 有875人浏览 2009-08-14 10:16

在wxPython中使用OpenGL

参考资料只有wxpython doc的一个例子。 需要安装pyOpenGL (pyOpenGL.sourceforge.net) 给openGL使用的窗口容器是wx.glcanvas.GLCanvas,子类化它,并在子类的paint事件处理中这样处理: def OnPaint(self, event): dc = wx.PaintDC(self) self.SetCurrent() ...
izuoyan 评论(0) 有691人浏览 2009-07-12 14:31

wxGlade & wxFormBuilder

最近在使用wxPython写一个编辑器,做界面使用了wxGlade,以前我只用过wxWidgets+wxFormBuilder的组合,感觉wxPython+wxGlade确实效率更高些,当然这受益于python语言的简洁易用。几点使用体会:1)wxGlade自动生成的代码可以和自己写的代码和平共处。在使用wxFormBuilder时,除了生成界面代码,还要生成派生类代码,这样界面代码不需要做任何修改 ...
izuoyan 评论(0) 有1193人浏览 2009-03-08 11:37

Windows下编译wxWidgets 2.8.9

wxWidgets 2.8.9出来了 以前用makefile编过wx,这次用IDE编译。 1)下载后安装到默认目录C:\wxWidgets-2.8.9\ 2)使用VC++2005,打开build\msw目录中的wx.dsw,提示转换工程文件格式,选yes to all 3)可以选择Build\batch build...或逐个选择项目编译,由于batch build项目太多了,选择很费功 ...
izuoyan 评论(0) 有824人浏览 2008-10-25 19:34

wxPython in Action

<wxPython in Action>关于本书就不再做太多的介绍了,想必大家都已经十分清楚了,是一个介绍wxPython编程的经典书籍,英文版的电子书可以在网上下载得到,但是国内一直没有中文译本,在这里推荐一个本书的翻译网站,想来一定会在大家有所帮助的!http://www.pythontik.com/blog/default.asp?tag=wxPythonEnjoy it~~
winzenghua 评论(0) 有633人浏览 2008-10-12 10:35

py2exe试用小结

准备用wxPython写点东西,想release到没有python的系统上,于是试试py2exe。py2exe是一个将python脚本打包成可在windows下独立运行程序的工具。现在最新的版本是0.6.6,发布于2006.12.30,已经好久没更新了。适用的python版本是2.5。首先下载安装,非常方便,不必多说。然后看下里面的sample,写了一个setup试了下: fromdis ...
izuoyan 评论(0) 有747人浏览 2008-05-10 00:18

Python几种开发工具介绍

1 IDLE1.1 IDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境。要使用IDLE必须安装python and Tkinter。1.2 特性:自动缩进,彩色编码,命令历史(Alt+p,Alt+n)和单词自动(Alt+/)完成。1.3 用IDLE执行Tkinter程序,不要在程序中包括mainloop。IDLE本身就是 ...
izuoyan 评论(0) 有1678人浏览 2008-05-06 20:43

Python+wxWidgets快速开发桌面小程序

作者:江南白衣 充分体验到知识循环再用的好处,原本对Python、wxWidgets没有接触的,天黑天亮之间,已经作了一个半成品的桌面程序出来。1.选型通常选型之后,都会迫切的告诉别人自认为正确的原因,这时候路过的人就比较不幸了。 我选Python和wxWidgets,是因为.......因为是发布到网上的小程序,要它很小,Java和.Net这两个还算当红但要装虚拟机的笨家伙最先out了,而Pyth ...
ihuashao 评论(0) 有819人浏览 2005-11-21 11:54

Python+wxWidgets快速开发桌面小程序

作者:江南白衣 充分体验到知识循环再用的好处,原本对Python、wxWidgets没有接触的,天黑天亮之间,已经作了一个半成品的桌面程序出来。1.选型通常选型之后,都会迫切的告诉别人自认为正确的原因,这时候路过的人就比较不幸了。 我选Python和wxWidgets,是因为.......因为是发布到网上的小程序,要它很小,Java和.Net这两个还算当红但要装虚拟机的笨家伙最先out了,而Pyth ...
webcode 评论(0) 有900人浏览 2005-11-21 11:54

新的学习:从Python开始

今天开始作一些研究和学习,这不可避免的涉及到了一些自己不甚熟悉的技术,比如:Python 所以翻了一些资料,自己了解学习,顺便贴到这里,给同我一样对这些不熟悉的朋友做个参考,也给自己做个记录. ________________________________________________________________________________ 概说Python编程 原文链接: ...
izuoyan 评论(0) 有872人浏览 2004-09-24 18:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics