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的网址相关推荐

  1. Python小知识 | 这些技能你不会?(三)

    ✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外收获到很多常用却不一定被注意的小知识,分享给大家,学到东西了点赞支持哦~ 第一篇: 第二篇: 阅读提醒: ...

  2. Python小知识 | 这些技能你不会?(终章)

    零.写在前面 写完今天这一篇,Python小知识这块就完了,一共四篇,也就是我过了一遍<零压力学Python>后记录下来的一些重要的点,希望对初学者或者复习Python基础的读者有所帮助, ...

  3. Python小知识 | 这些技能你不会?(二)

    阅读本文可能需要8-10分钟,老表说边看边思考,边动手能学到更多东西. --老表<老表说> ✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外 ...

  4. Python小知识 | 这些技能你不会?(一)

    阅读文本大概需要 8-10 分钟,动手才能学到更多东西. ✪ Python小知识 ✪ 最近在看<零压力学Python>,巩固一下基础知识,意外收获到很多常用却不一定被注意的小知识,分享给大 ...

  5. 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的小知 ...

  6. 视频教程-Python小游戏-宇宙激战-Python

    Python小游戏-宇宙激战 计算机应用专业研究生硕士,教学10余年,现关注于移动互联网.大数据和人工智能研究方向. 朱松 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术 ...

  7. python编程例子-几个Python小案例,爱上Python编程!

    原标题:几个Python小案例,爱上Python编程! Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰. 语法简洁清晰,那么我们用少量 ...

  8. python编程案例-几个Python小案例,爱上Python编程!

    原标题:几个Python小案例,爱上Python编程! Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰. 语法简洁清晰,那么我们用少量 ...

  9. Go 调用系统默认浏览器打开链接

    为什么80%的码农都做不了架构师?>>>    Go Package 相关包 os/exec 实例 调用Windows系统默认浏览器打开链接 package mainimport ( ...

最新文章

  1. 联想打字必须按FN+数字-fn打字
  2. NIPS 2018 迁移学习相关论文
  3. 9102年webpack4搭建vue项目
  4. JDK源码分析——Java的SPI机制分析与实战
  5. RESTful Web 服务 - 资源
  6. ML之FE:基于FE特征工程对RentListingInquries数据集进行预处理并导出为三种格式文件(csv格式/txt格式/libsvm稀疏txt格式)
  7. clousx6机器人怎么导入词库_全国二等奖,临安学子登上机器人大赛国家级舞台...
  8. org.apache.hadoop.ipc.Client: Retrying connect to server
  9. 2.C#面向对象基础属性
  10. oracle空间查询
  11. Java获取本机ip地址的代码
  12. 如何卸载快压病毒流氓软件--不停自动下载安装App
  13. 基于Bootstrap的网页“音乐播放器博物馆” --- 处女作!
  14. 产品沉思录精选:拒绝信息成瘾,重新思考你和信息的关系。
  15. python快速生成文字云_在Python中创建文字云或标签云
  16. 华硕ASUS 笔记本 改WIN7 BIOS 设置详解
  17. oracle中ln函数,PLSQL LN用法及代码示例
  18. react等 一些视频学习网址
  19. 轻量版verilog仿真平台:icarus verilog使用简介
  20. 将两个实数矩阵合并为一个复数矩阵

热门文章

  1. anaconda base环境_如何在最新版的Anaconda下安装Tensorflow 1.9
  2. 一个网站服务器有多少个ip,一个服务器可以有多少个ip地址
  3. html5块元素代码,html5 区块与内联div 与span html块级元素(示例代码)
  4. Winform控件扩展
  5. 2016/06/22 中色启动筹码分析作业
  6. [算法导论]练习16.1-4 活动教室分配(区间着色问题)
  7. Oracle用户system解锁
  8. ActiveMQ 持久化讯息数据库信息
  9. 收藏网站制作常用经典css.div.布局.设计实例打包下载(下方有其他链接)
  10. java定位线程阻塞_Arthas - 定位 Java 性能问题原来这么简单