wxPython实践(1)
来源:互联网 发布:网络词exm是什么意思 编辑:程序博客网 时间:2024/05/16 05:03
最近在学习Python语言,所以决定自己写一个简单的小程序来练练。下面是我的实践:
1) 目的
写一个简单的IE浏览器,输入地址,点GO就可以显示出当前的网页
2) 布局
如下图示:
3) 代码
from wxPython.wx import *
from wxPython.html import *
class MyIE(wxFrame):
def __init__(self):
# generated method, don't edit
wxFrame.__init__(self, None, -1, u'MyIE')
self.myietxt = wxTextCtrl(id=100, name=u'myietxt',
parent=self, pos=wxPoint(40, 24), size=wxSize(312, 22), style=0,
value=u'http://blog.csdn.net/itlionwoo/')
self.myhtmlWindow = wxHtmlWindow(id=-1,
name=u'myhtmlWindow', parent=self, pos=wxPoint(40, 112),
size=wxSize(304, 248), style=wxHW_SCROLLBAR_AUTO)
self.MyGo = wxButton(id=102, label=u'Go', name=u'MyGo',
parent=self, pos=wxPoint(304, 72), size=wxSize(75, 24),
style=0)
EVT_BUTTON(self, 102, self.OnMyGoButton)
self.Show(True)
def OnMyGoButton(self, event):
self.ietext = self.myietxt.GetValue()
self.myhtmlWindow.LoadPage(self.ietext)
event.Skip()
calculator = wxPySimpleApp()
MyIE()
calculator.MainLoop()
这样一个简单IE就完成了
4) 测试和结论
这个IE还是有很多的问题,比如图像没有办法正确显示,显示图像过程中会出现异常。不过通过这个实践让我感觉Python和wxPython的强大。在以后的版本中逐步的增强。到
- wxPython实践(1)
- wxPython实践(2)
- Ubuntu实践(4):安装wxPython
- Ubuntu实践(4):安装wxPython
- wxPython学习1
- wxpython 基础代码-1
- wxPython的使用1
- wxpython学习1
- wxPython学习笔记1
- wxPython
- wxPython
- wxPython
- wxpython
- wxPython
- wxpython
- wxPython笔记(Getting started with wxPython 1)
- [python]wxPython学习记录1
- wxpython in action 学习笔记1
- mysql+tomcat+jsp乱码问题
- 【原创】VC中多文件工程的PCLint使用详解
- 风行博客
- 超好用的SQL注入工具(wed.exe,wis.exe)及用其入侵的实例!!!
- Windows Mobile开发简明目录(2006.04)
- wxPython实践(1)
- 使用ACE做为网络游戏的通讯模块的适合性
- java拾遗补缺
- 在 VFP 中控件 Excel 的小小经验集
- Hello
- 今天面试真失败
- Linux 2.4.x 网络协议栈QoS模块(TC)的设计与实现
- 作为JAVA程序员的心情
- 有关心才有判断,之后才有行动—读龙大侠文章有感