介绍一下Python中webbrowser的用法


Posted in 面试题 onMay 07, 2013
webbrowser模块提供了一个高级接口来显示基于Web的文档,大部分情况下只需要简单的调用open()方法。
webbrowser定义了如下的异常:
exception webbrowser.Error, 当浏览器控件发生错误是会抛出这个异常
webbrowser有以下方法:
webbrowser.open(url[, new=0[, autoraise=1]])
这个方法是在默认的浏览器中显示url, 如果new = 0, 那么url会在同一个浏览器窗口下打开,如果new = 1, 会打开一个新的窗口,如果new = 2, 会打开一个新的tab, 如果autoraise = true, 窗口会自动增长。
webbrowser.open_new(url)
在默认浏览器中打开一个新的窗口来显示url, 否则,在仅有的浏览器窗口中打开url
webbrowser.open_new_tab(url)
在默认浏览器中当开一个新的tab来显示url, 否则跟open_new()一样
webbrowser.get([name]) 根据name返回一个浏览器对象,如果name为空,则返回默认的浏览器
webbrowser.register(name, construtor[, instance])
注册一个名字为name的浏览器,如果这个浏览器类型被注册就可以用get()方法来获取。

Tags in this post...

面试题 相关文章推荐
如何启动时不需输入用户名与密码
May 09 面试题
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
Feb 22 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 面试题
经典c++面试题二
Aug 14 面试题
SQL Server面试题
Oct 17 面试题
一个SQL面试题
Aug 21 面试题
2019年.net常见面试问题
Feb 12 面试题
了解AppleTalk协议吗
Apr 01 面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
Sep 10 面试题
Python里面search()和match()的区别
Sep 21 面试题
新锐科技Java程序员面试题
Jul 25 面试题
J2EE包括哪些技术
Nov 25 面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 #面试题
用Python写一个for循环的例子
Jul 19 #面试题
Prototype如何为一个Ajax添加一个参数
Dec 06 #面试题
Prototype如何更新局部页面
Mar 03 #面试题
如何开发安全的AJAX应用
Mar 26 #面试题
Ajax的工作原理
Dec 04 #面试题
什么是GWT的Module
Jan 20 #面试题
You might like
PHPlet在Windows下的安装
2006/10/09 PHP
PHP二维数组的去重问题解析
2011/07/17 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
PHP获取真实客户端的真实IP
2017/03/07 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
PHP排序算法之希尔排序(Shell Sort)实例分析
2018/04/20 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
2015/07/27 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
js仿网易表单及时验证功能
2017/03/07 Javascript
利用JS如何计算字符串所占字节数示例代码
2017/09/13 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
速记Python布尔值
2017/11/09 Python
浅谈python爬虫使用Selenium模拟浏览器行为
2018/02/23 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
Python缓存技术实现过程详解
2019/09/25 Python
Python 内置变量和函数的查看及说明介绍
2019/12/25 Python
用python写PDF转换器的实现
2020/10/29 Python
员工年终演讲稿
2014/01/03 职场文书
家长对孩子评语
2014/01/30 职场文书
林肯就职演讲稿
2014/05/19 职场文书
单位员工收入证明样本
2014/10/09 职场文书
2015驻村干部工作总结
2015/04/07 职场文书
微观世界观后感
2015/06/10 职场文书
生死牛玉儒观后感
2015/06/11 职场文书
婚礼领导致辞大全
2015/07/28 职场文书
Go语言基础切片的创建及初始化示例详解
2021/11/17 Golang
python 离散点图画法的实现
2022/04/01 Python