介绍一下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...

面试题 相关文章推荐
J2SDK1.5与J2SDK5.0有什么区别
Sep 19 面试题
JPA面试常见问题
Nov 14 面试题
一套Java笔试题
Aug 20 面试题
怎样从/向数据文件读/写结构
Nov 23 面试题
SQL Server面试题
Oct 17 面试题
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
May 29 面试题
请解释在new与override的区别
Oct 29 面试题
什么是.net
Aug 03 面试题
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
Sep 06 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 面试题
EJB实例的生命周期
Oct 28 面试题
什么是GWT的Entry Point
Aug 16 面试题
请写出一段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
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
PHP实现获取url地址中顶级域名的方法示例
2019/06/05 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
九种js弹出对话框的方法总结
2013/03/12 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
JS对象转换为Jquery对象实现代码
2013/12/29 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
JavaScript设计模式之单例模式实例
2014/09/24 Javascript
jQuery+HTML5实现图片上传前预览效果
2015/08/20 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
浅谈一个webpack构建速度优化误区
2019/06/24 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
2020/03/31 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
python绘图方法实例入门
2015/05/19 Python
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
python 实现红包随机生成算法的简单实例
2017/01/04 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
python实现统计文本中单词出现的频率详解
2019/05/20 Python
使用Python实现将list中的每一项的首字母大写
2019/06/11 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
执行Python程序时模块报错问题
2020/03/26 Python
django修改models重建数据库的操作
2020/03/31 Python
怎么快速自学python
2020/06/22 Python
香港现代设计家具品牌:Ziinlife Furniture
2018/11/13 全球购物
JAVA程序员自荐书
2014/01/30 职场文书
初中学校对照检查材料
2014/08/19 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
悬空寺导游词
2015/02/05 职场文书
2015年工程师工作总结
2015/04/30 职场文书
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS