Selenium定时刷新网页的实现代码


Posted in Python onOctober 31, 2018

代码

代码很简单,主要是为了熟悉Selenium这个库的函数,为后续的短信轰炸做个铺垫

from selenium import webdriver
import time
import random

url = raw_input('Input your website:').strip()
num = int(raw_input('How much times do you want:'),10)
options = webdriver.FirefoxOptions()
options.add_argument('--headless')
browser = webdriver.Firefox(firefox_options=options)
browser.get(url)
print 'Please wait...'
for i in range(num):
  i += 1
  print 'Refresh +%d' %i
  time.sleep(random.randint(1,3))
  browser.refresh()
browser.quit()
print 'Good Bye!'

补充:如何刷新当前页面

使用调用webdriver中刷新页面的方法

# coding=utf-8
import time
from selenium import webdriver
 
driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
 
driver.get("https://www.baidu.com")
time.sleep(2)
try:
  driver.refresh() # 刷新方法 refresh
  print ('test pass: refresh successful')
except Exception as e:
  print ("Exception found", format(e))
driver.quit()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3处理文件中每个词的方法
May 22 Python
在Python的Django框架的视图中使用Session的方法
Jul 23 Python
Python Sql数据库增删改查操作简单封装
Apr 18 Python
浅谈python为什么不需要三目运算符和switch
Jun 17 Python
python获取时间及时间格式转换问题实例代码详解
Dec 06 Python
Django实现学生管理系统
Feb 26 Python
对python中的控制条件、循环和跳出详解
Jun 24 Python
python 图像处理画一个正弦函数代码实例
Sep 10 Python
后端开发使用pycharm的技巧(推荐)
Mar 27 Python
解决python 输出到csv 出现多空行的情况
Mar 24 Python
两行代码解决Jupyter Notebook中文不能显示的问题
Apr 24 Python
pandas中对文本类型数据的处理小结
Nov 01 Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 #Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 #Python
使用Py2Exe for Python3创建自己的exe程序示例
Oct 31 #Python
python打包生成的exe文件运行时提示缺少模块的解决方法
Oct 31 #Python
python实现多进程代码示例
Oct 31 #Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 #Python
python多进程控制学习小结
Oct 31 #Python
You might like
Smarty模板快速入门
2007/01/04 PHP
使用淘宝IP库获取用户ip地理位置
2013/10/27 PHP
php遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
Yii框架登录流程分析
2014/12/03 PHP
PHP模糊查询的实现方法(推荐)
2016/09/06 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
代码精简的可以实现元素圆角的js函数
2007/07/21 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
jQuery焦点控制图层展示延迟隐藏的方法
2015/03/09 Javascript
vue.js实例对象+组件树的详细介绍
2017/10/20 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
2019/09/24 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
2020/01/08 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
在Django中使用Sitemap的方法讲解
2015/07/22 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
Python3 列表,数组,矩阵的相互转换的方法示例
2019/08/05 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
python实现while循环打印星星的四种形状
2019/11/23 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
Python 程序员必须掌握的日志记录
2020/08/17 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
老海军美国官网:Old Navy
2016/09/05 全球购物
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
关于抽烟的检讨书
2014/02/25 职场文书
宣传保护环境的公益广告词
2014/03/13 职场文书
员工试用期自我鉴定范文
2014/09/15 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
python实现黄金分割法的示例代码
2021/04/28 Python
JavaScript文档对象模型DOM
2021/11/20 Javascript