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根据路径导入模块的方法
Sep 30 Python
跟老齐学Python之Import 模块
Oct 13 Python
python比较2个xml内容的方法
May 11 Python
Python的Twisted框架中使用Deferred对象来管理回调函数
May 25 Python
python append、extend与insert的区别
Oct 13 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
Mar 24 Python
Python求两点之间的直线距离(2种实现方法)
Jul 07 Python
Python telnet登陆功能实现代码
Apr 16 Python
pandas数据处理之绘图的实现
Jun 15 Python
Python生成器传参数及返回值原理解析
Jul 22 Python
Python urlopen()参数代码示例解析
Dec 10 Python
Django给表单添加honeypot验证增加安全性
May 06 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
默默简单的写了一个模板引擎
2007/01/02 PHP
php输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
PHP基于XMLWriter操作xml的方法分析
2017/07/17 PHP
Yii框架操作cookie与session的方法实例详解
2019/09/04 PHP
javascript 读取xml,写入xml 实现代码
2009/07/10 Javascript
JavaScript 创建对象
2009/07/17 Javascript
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
jQuery源码分析之Event事件分析
2010/06/07 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
el-select数据过多懒加载的解决(loadmore)
2019/05/29 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
[01:19:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第二局
2016/03/05 DOTA
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
Python 修改列表中的元素方法
2018/06/26 Python
python实现简单登陆系统
2018/10/18 Python
python 判断文件还是文件夹的简单实例
2019/06/10 Python
python格式化输出保留2位小数的实现方法
2019/07/02 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
安装python依赖包psycopg2来调用postgresql的操作
2021/01/01 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
HTML5 video 事件应用示例
2014/09/11 HTML / CSS
上海方立数码笔试题
2013/10/18 面试题
如何用Java判断一个文件或目录是否存在
2012/11/19 面试题
个人自我鉴定范文
2013/10/04 职场文书
在职人员函授期间自我评价分享
2013/11/08 职场文书
养殖项目策划书范文
2014/01/13 职场文书
竞争上岗实施方案
2014/03/21 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
中药学专业求职信
2014/05/31 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
2019年励志签名:致拼搏路上的自己
2019/10/11 职场文书
Python基于百度AI实现抓取表情包
2021/06/27 Python