美文网首页
2018-09-13 自动刷新页面以防止session过期

2018-09-13 自动刷新页面以防止session过期

作者: 四火流年 | 来源:发表于2018-09-13 21:34 被阅读10次

    有些网站,设置的session过期时间比较短,而我们又需要经常时不时得查看,所以导致要不停的输入用户名、密码(一般这种网站也是不允许记录用户名密码的)。

    怎么办呢?

    In [1]: from selenium import webdriver
    In [2]: import time
    In [3]: dr = webdriver.Firefox()
    In [4]: dr.window_handles
    Out[4]: [u'4294967297']
    In [5]: dr.window_handles
    Out[5]: [u'4294967297', u'6442450945', u'8589934593']
    In [6]: while True:
       ...:     for w in dr.window_handles:
       ...:         dr.switch_to_window(w)
       ...:         dr.refresh()
       ...:         time.sleep(5*60)
    

    利用 selenium 的webdriver 打开一个浏览器,然后手动输入url、用户名、密码等,然后打开所有你关注的页面。然后进入 while True 循环,每个5分钟刷新一次。

    OVER!

    相关文章

      网友评论

          本文标题:2018-09-13 自动刷新页面以防止session过期

          本文链接:https://www.haomeiwen.com/subject/cpiggftx.html