展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

谷歌浏览器定时刷新

  • 安装依赖库
pip install selenium
  • 打开谷歌浏览器,搜索框输入如下,查看版本
chrome://version
  • 下载驱动

  • 解压后,将驱动放到python安装目录Scripts文件夹下

  • 测试代码

from time import sleep
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://dogleftover.github.io/blog-beautify/extend/06/01.html")

# 刷新n次
for i in range(2):
    driver.refresh()
    sleep(5)

# 通过XPath查找元素  
element_by_xpath = driver.find_element_by_xpath('//*[@id="randomNumber"]')
# 获取元素的文本内容 
text_content = element_by_xpath.text  
print(text_content)
 
# 通过标签名查找元素  
button = driver.find_element_by_tag_name('a')  
# 点击按钮 
button.click()  

# 通过ID查找元素  
# element_by_id = driver.find_element_by_id('element-id')  
  
# 通过类名查找元素  
# element_by_class = driver.find_element_by_class_name('element-class')  
  
# 通过CSS选择器查找元素  
# element_by_css = driver.find_element_by_css_selector('.element-class')  

# 在输入框中输入文本  
# input_field = driver.find_element_by_name('input-name')  
# input_field.send_keys('Hello, Selenium!')

# 获取页面标题  
title = driver.title  
print(title)  

# 获取当前页面的URL  
current_url = driver.current_url  
print(current_url)  
  
# 关闭当前窗口  
# driver.close()  
  
# 退出WebDriver并关闭所有相关窗口  
driver.quit()
posted @ 2024-04-19 22:28  DogLeftover  阅读(162)  评论(0编辑  收藏  举报