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程序添加图形化界面的教程
Apr 29 Python
简单解析Django框架中的表单验证
Jul 17 Python
Win10下Python环境搭建与配置教程
Nov 18 Python
tensorflow创建变量以及根据名称查找变量
Mar 10 Python
对python3 urllib包与http包的使用详解
May 10 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
Jun 28 Python
pandas 选择某几列的方法
Jul 03 Python
解决Python selenium get页面很慢时的问题
Jan 30 Python
python2和python3实现在图片上加汉字的方法
Aug 22 Python
Python实现进度条和时间预估的示例代码
Jun 02 Python
python3访问字典里的值实例方法
Nov 18 Python
Python实现批量自动整理文件
Mar 16 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
咖啡的化学
2021/03/03 咖啡文化
无限级别菜单的实现
2006/10/09 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
javascript不同页面传值的改进版
2008/09/30 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
2016/06/08 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
2016/10/05 Javascript
DOM 事件的深入浅出(二)
2016/12/05 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
详解vue项目中使用token的身份验证的简单实践
2019/03/08 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
[14:56]教你分分钟做大人:巫医
2014/10/30 DOTA
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
[40:19]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.18
2020/12/19 DOTA
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Linux下python与C++使用dlib实现人脸检测
2018/06/29 Python
对Python 数组的切片操作详解
2018/07/02 Python
python多任务及返回值的处理方法
2019/01/22 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
如何通过python实现人脸识别验证
2020/01/17 Python
iframe在移动端的缩放的示例代码
2018/10/12 HTML / CSS
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
哈曼俄罗斯官方网上商店:Harman.club
2020/07/24 全球购物
追悼会上的答谢词
2014/01/10 职场文书
制作部班长职位说明书
2014/02/26 职场文书
模具设计与制造专业自荐书
2014/07/01 职场文书
司机工作自我鉴定
2014/09/19 职场文书
2014年内勤工作总结
2014/11/24 职场文书
小班上学期个人总结
2015/02/12 职场文书
2015年三好一满意工作总结
2015/07/24 职场文书
《用字母表示数》教学反思
2016/02/17 职场文书
2019年英语版感谢信(8篇)
2019/09/29 职场文书
关于Python使用turtle库画任意图的问题
2022/04/01 Python
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python