资讯专栏INFORMATION COLUMN

Selenium定时刷新网页

psychola / 2506人阅读

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

代码

代码很简单,主要是为了熟悉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!"
END

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/44891.html

相关文章

  • 【Python】逆向JavaScript,深度解析Q群成员数据的采集与邮件的来源,阅读完后你就明白了

    摘要:在这里真心感谢一直在支持我的那几个粉丝,谢谢你们的持续关注点赞。果然,第三个包也是按的步差来的,而为零不变,也不变。函数里面的话就是个循环咯,当条件不满足时就一直加,知道条件满足为止。我每天都会抽时间给我的粉丝解答,给与一些学习资源。 目录 前言 准备工作 分析(x0) 分析(x1) 分析(...

    dkzwm 评论0 收藏0
  • python实现网页截屏、查库、发邮件(selenium、phantomjs、mailer、jinj

    摘要:使用实现网页截屏查库发邮件的。本是用于发周报邮件的,周报内容包括数据库中的记录以及网页指定元素的截屏。用于网页截屏,用于传递参数。注意其中使用截取中为的元素的操作。 使用python(2.7)实现网页截屏、查库、发邮件的demo。用到了selenium、phantomjs、mailer、jinja2、mysqldb还有image,都是比较典型的用法,可复用性比较强,记录分享一下。 本d...

    李文鹏 评论0 收藏0
  • 使用浏览器的HEADLESS模式进行自动化测试

    摘要:了解模式指的是不需要用户界面的浏览器,这种浏览器在自动化测试和爬虫领域有着广泛的应用。实践使用浏览器的模式进行自动化测试,你需要先满足以下前提运行环境或者或者最新版已加入万事俱备,废话不多说我们直接上演示代码。 了解HEADLESS模式 HEADLESS BROWSER 指的是不需要用户界面的浏览器,这种浏览器在自动化测试和爬虫领域有着广泛的应用。 例如你想在网页上运行一些测试,从网页...

    lanffy 评论0 收藏0
  • 首次公开,整理12年积累的博客收藏夹,零距离展示《收藏夹吃灰》系列博客

    摘要:时间永远都过得那么快,一晃从年注册,到现在已经过去了年那些被我藏在收藏夹吃灰的文章,已经太多了,是时候把他们整理一下了。那是因为收藏夹太乱,橡皮擦给设置私密了,不收拾不好看呀。 ...

    Harriet666 评论0 收藏0
  • Python无法用requests获取网页源码的解决方法

      其实,我们在工作生活当中,总是会遇到各种各样的困惑的,甚至遇到各种麻烦,一旦遇到这么麻烦问题的话,就会严重的影响到我们的工作效率,比如遇到Python无法用requests获取网页源码的问题,那么,我们该怎么去进行解决呢?下面就给大家详细解答下。  最近在抓取http://skell.sketchengine.eu网页时,发现用requests无法获得网页的全部内容,所以我就用selenium...

    89542767 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<