Selenium定时刷新网页的实现代码
代码
代码很简单,主要是为了熟悉Selenium这个库的函数,为后续的短信轰炸做个铺垫
fromseleniumimportwebdriver
importtime
importrandom
url=raw_input('Inputyourwebsite:').strip()
num=int(raw_input('Howmuchtimesdoyouwant:'),10)
options=webdriver.FirefoxOptions()
options.add_argument('--headless')
browser=webdriver.Firefox(firefox_options=options)
browser.get(url)
print'Pleasewait...'
foriinrange(num):
i+=1
print'Refresh+%d'%i
time.sleep(random.randint(1,3))
browser.refresh()
browser.quit()
print'GoodBye!'
补充:如何刷新当前页面
使用调用webdriver中刷新页面的方法
#coding=utf-8
importtime
fromseleniumimportwebdriver
driver=webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("https://www.baidu.com")
time.sleep(2)
try:
driver.refresh()#刷新方法refresh
print('testpass:refreshsuccessful')
exceptExceptionase:
print("Exceptionfound",format(e))
driver.quit()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。