使用Python模块webbrowser实现自动打开网页/刷新网页
来源:互联网 发布:apache for mac 安装 编辑:程序博客网 时间:2024/05/12 07:13
使用Python实现自动打开网页/刷新网页
Python上有一个module,叫做webbrowser,使用这个模块,可以方便地调用系统默认浏览器,并打开/刷新页面。
1. webbrowser安装
笔者使用的是Ubuntu14.04, Python 2.7,已经安装了pip,没有安装pip的童鞋我强烈推荐安装。
使用pip安装webbrowser:
sudo pip install webbrowser
如无意外,webbrowser就会自动下载并安装。
2. webbrowser的使用
我使用该模块,实现了一个调用Ubuntu系统下firefox浏览器,并按照5s每次的频率打开网页,源代码解释如下:
其中webbrowser.open函数有三个参数,第一个参数是URL,第二个参数:0代表刷新(具体情况要看浏览器配置,可能会不能刷新),1代表在新的浏览器打开,2代表在新的tab中打开。
由于配置问题(我还没解决),在我的系统上,无法达成页面刷新,只能不断打开新页面,所以我使用一个系统命令:pkill firefox 来定期杀死firefox浏览器,以防止内存不足。
源代码如下:
import webbrowserimport timeimport oscounter=1while(1):counter=counter+1time.sleep(5)webbrowser.open("http://blog.csdn.net/alex_luodazhi/article/details/47102505",0,False)if counter==10:counter=1os.system('pkill firefox')
各位同学好好使用这个module,更加具体的module解释童鞋们请使用help大法~
python下输入help(webbrowser)~~
0 0
- 使用Python模块webbrowser实现自动打开网页/刷新网页
- 实现网页自动刷新
- 使用python打开网页
- .net C# WebBrowser实现网页自动填表
- C# WebBrowser实现网页自动填表
- python 自动批量打开网页
- response实现网页自动刷新
- js实现网页自动刷新
- 网页自动刷新的实现
- webbrowser 自动滚动网页
- QT实现自动打开网页
- 基于python 3 的selenium模块实现网页自动登陆
- 使用AJAX技术实现网页无闪自动局部刷新
- 使用AJAX技术实现网页无闪自动局部刷新
- 使用AJAX技术实现网页无闪自动局部刷新
- 运用Python的webbrowser定时打开特定网页
- webbrowser屏蔽打开新网页
- 网页自动刷新功能的实现
- iBatis开发详解(3)------------详细配置
- 多校 hdu
- 如何激活Windows系列,office系列
- Adapter内的onItemClick监听器四个arg参数
- 可获得当前的系统和用户属性
- 使用Python模块webbrowser实现自动打开网页/刷新网页
- cookie和session的区别
- Linux 网卡驱动学习(三)(net_device 等数据结构)
- spring mvc +jdbctemplate 返回多表查询List<Bean>
- Debian 8.1 安装Broadcom BCM4312无线网卡驱动
- AM335x串口烧写uboot
- (面试题23)从上打印二叉树
- C++ 操作符赋值重载
- Android 使用了aidl时,进行混淆