[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
更多专业前端知识,请上 【猿2048】www.mk2048.com
[Python][小知识][NO.3] Python 使用系统默认浏览器打开指定URL的网址相关推荐
- Python小知识 | 这些技能你不会?(三)
✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外收获到很多常用却不一定被注意的小知识,分享给大家,学到东西了点赞支持哦~ 第一篇: 第二篇: 阅读提醒: ...
- Python小知识 | 这些技能你不会?(终章)
零.写在前面 写完今天这一篇,Python小知识这块就完了,一共四篇,也就是我过了一遍<零压力学Python>后记录下来的一些重要的点,希望对初学者或者复习Python基础的读者有所帮助, ...
- Python小知识 | 这些技能你不会?(二)
阅读本文可能需要8-10分钟,老表说边看边思考,边动手能学到更多东西. --老表<老表说> ✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外 ...
- Python小知识 | 这些技能你不会?(一)
阅读文本大概需要 8-10 分钟,动手才能学到更多东西. ✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外收获到很多常用却不一定被注意的小知识,分享给大 ...
- python小知识|if x、if not x、while True的用法,还在困扰着你吗?(补加:关于None的小知识)
python小知识|if x.if not x.while True的用法,还在困扰着你吗?(补加:关于None的小知识) 一.条件判断语句简写 1.if x 与 if not x 2.None的小知 ...
- 视频教程-Python小游戏-宇宙激战-Python
Python小游戏-宇宙激战 计算机应用专业研究生硕士,教学10余年,现关注于移动互联网.大数据和人工智能研究方向. 朱松 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术 ...
- python编程例子-几个Python小案例,爱上Python编程!
原标题:几个Python小案例,爱上Python编程! Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰. 语法简洁清晰,那么我们用少量 ...
- python编程案例-几个Python小案例,爱上Python编程!
原标题:几个Python小案例,爱上Python编程! Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰. 语法简洁清晰,那么我们用少量 ...
- Go 调用系统默认浏览器打开链接
为什么80%的码农都做不了架构师?>>> Go Package 相关包 os/exec 实例 调用Windows系统默认浏览器打开链接 package mainimport ( ...
最新文章
- 联想打字必须按FN+数字-fn打字
- NIPS 2018 迁移学习相关论文
- 9102年webpack4搭建vue项目
- JDK源码分析——Java的SPI机制分析与实战
- RESTful Web 服务 - 资源
- ML之FE:基于FE特征工程对RentListingInquries数据集进行预处理并导出为三种格式文件(csv格式/txt格式/libsvm稀疏txt格式)
- clousx6机器人怎么导入词库_全国二等奖,临安学子登上机器人大赛国家级舞台...
- org.apache.hadoop.ipc.Client: Retrying connect to server
- 2.C#面向对象基础属性
- oracle空间查询
- Java获取本机ip地址的代码
- 如何卸载快压病毒流氓软件--不停自动下载安装App
- 基于Bootstrap的网页“音乐播放器博物馆” --- 处女作!
- 产品沉思录精选:拒绝信息成瘾,重新思考你和信息的关系。
- python快速生成文字云_在Python中创建文字云或标签云
- 华硕ASUS 笔记本 改WIN7 BIOS 设置详解
- oracle中ln函数,PLSQL LN用法及代码示例
- react等 一些视频学习网址
- 轻量版verilog仿真平台:icarus verilog使用简介
- 将两个实数矩阵合并为一个复数矩阵
热门文章
- anaconda base环境_如何在最新版的Anaconda下安装Tensorflow 1.9
- 一个网站服务器有多少个ip,一个服务器可以有多少个ip地址
- html5块元素代码,html5 区块与内联div 与span html块级元素(示例代码)
- Winform控件扩展
- 2016/06/22 中色启动筹码分析作业
- [算法导论]练习16.1-4 活动教室分配(区间着色问题)
- Oracle用户system解锁
- ActiveMQ 持久化讯息数据库信息
- 收藏网站制作常用经典css.div.布局.设计实例打包下载(下方有其他链接)
- java定位线程阻塞_Arthas - 定位 Java 性能问题原来这么简单