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

面试题 相关文章推荐
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
PHP如何去执行一个SQL语句
Mar 05 面试题
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
华为c/c++笔试题
Jan 25 面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 面试题
上海奥佳笔试题面试题
Nov 16 面试题
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
Nov 10 面试题
Linux如何为某个操作添加别名
Mar 01 面试题
如何开启linux的ssh服务
Feb 14 面试题
this关键字的作用
Jan 30 面试题
如何理解transaction事务的概念
May 27 面试题
请写出一段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 大数据量及海量数据处理算法总结
2011/05/07 PHP
PHP编码规范的深入探讨
2013/06/06 PHP
php时区转换转换函数
2014/01/07 PHP
php简单实现发送带附件的邮件
2015/06/10 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
javascript数字时钟示例分享
2014/04/23 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
JavaScript用构造函数如何获取变量的类型名
2016/12/23 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
Flask框架信号用法实例分析
2018/07/24 Python
使用python对文件中的单词进行提取的方法示例
2018/12/21 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
python except异常处理之后不退出,解决异常继续执行的实现
2020/04/25 Python
python Django 反向访问器的外键冲突解决
2020/05/20 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
2020/05/22 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
python3从网络摄像机解析mjpeg http流的示例
2020/11/13 Python
python 调用Google翻译接口的方法
2020/12/09 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
优秀教师事迹简介
2014/02/02 职场文书
小学生读书活动总结
2014/06/30 职场文书
应届生面试求职信
2014/07/02 职场文书
职工宿舍管理制度
2015/08/05 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
JS 基本概念详细介绍
2021/10/16 Javascript
不同品牌、不同型号对讲机如何互相通联
2022/02/18 无线电
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技