1、前言
一般用到的地方:
GUI交互界面下,单击某个按钮实现打开指定网址。
某帮助菜单项目,需要跳转网页显示时。
O.O 某XX程序,需要植入网页弹窗广告时...
2、方法
调用 webbrowser 包中的 open 函数即可。
(没安装该包的 CMD命令行下 pip install webbrowser 安装即可)
该为 浏览器包(webbrowser)中 open 函数。
url:需要打开的网址
new:指定打开方式
0:在同一个浏览器窗口中打开
1:在新的浏览器窗口中打开
2:新的浏览器tab会被打开
autoraise:一般保持默认值即可
3、样例代码:单击按钮打开咱博客主页
1 # coding: utf-8
2 # author: Twobox
3
4 import wx
5 import webbrowser
6 """
7 这次就简单点写了。
8 """
9
10 def eventButton(event):
11 url = 'http://www.cnblogs.com/Twobox/'
12 webbrowser.open(url = url, new = 0)
13
14 app = wx.App()
15 MyWin = wx.Frame(parent = None, title = 'Webbrowser Open - Text')
16
17 panel = wx.Panel(parent = MyWin)
18 vbox = wx.BoxSizer(wx.VERTICAL)
19
20 btn = wx.Button(parent = panel, id = -1, label = u"打开博主主页", )
21 btn.Bind(wx.EVT_BUTTON, eventButton)
22 vbox.Add(btn, proportion = 1, flag = wx.EXPAND | wx.ALL, border = 5)
23
24 panel.SetSizer(vbox)
25 MyWin.Show()
26 app.MainLoop()
3、后言
转载请注明出处 (●'◡'●):http://www.cnblogs.com/Twobox/
2017-08-23 21:12:08
更多专业前端知识,请上 【猿2048】www.mk2048.com