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 相关文章推荐
Python 字符串大小写转换的简单实例
Jan 21 Python
Python新手入门最容易犯的错误总结
Apr 24 Python
Python栈算法的实现与简单应用示例
Nov 01 Python
Python爬虫将爬取的图片写入world文档的方法
Nov 07 Python
浅析python参数的知识点
Dec 10 Python
python 弹窗提示警告框MessageBox的实例
Jun 18 Python
python实时检测键盘输入函数的示例
Jul 17 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
Python PyQt5模块实现窗口GUI界面代码实例
May 12 Python
python如何处理程序无法打开
Jun 16 Python
Pycharm中如何关掉python console
Oct 27 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
php INI配置文件的解析实现分析
2011/01/04 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
探究Laravel使用env函数读取环境变量为null的问题
2016/12/06 PHP
Stop SQL Server
2007/06/21 Javascript
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
Iframe 自适应高度并实时监控高度变化的js代码
2009/10/30 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
javascript数组去掉重复
2011/05/12 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
jQuery事件委托之Safari
2016/07/05 Javascript
BootStrap Validator 版本差异问题导致的submitHandler失效问题的解决方法
2016/12/01 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
JS实现本地存储信息的方法(基于localStorage与userData)
2017/02/18 Javascript
ReactNative页面跳转Navigator实现的示例代码
2017/08/02 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
如何解决vue在ios微信"复制链接"功能问题
2020/03/26 Javascript
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
Python学习之os模块及用法
2020/06/03 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
详解html5 postMessage解决跨域通信的问题
2018/08/17 HTML / CSS
大学学习个人的自我评价
2014/02/18 职场文书
中职生自荐信范文
2014/06/15 职场文书
中学生检讨书范文
2014/11/03 职场文书
2014年老干部工作总结
2014/11/21 职场文书
兵马俑导游词
2015/02/02 职场文书
特岗教师个人总结
2015/02/10 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
如何书写读后感?(附范文)
2019/07/26 职场文书
详解CSS3浏览器兼容
2022/12/24 HTML / CSS