[Python][小知识][NO.3] Python 使用系统默认浏览器打开指定URL的网址
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