使用selenium模拟浏览器操作和获取网页信息,处理提示、警告和确认框等,参考代码:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get(r"F:\2022\py01\t0328.html")
driver.find_element_by_name("submit").click()
#切换到警告框
confirm = driver.switch_to.alert
# 获取文本信息并打印
text = confirm.text
print(text)
# 点击“确认”按钮
confirm.accept()
#直接关闭警告框()
#confirm.dismiss()
如有帮助,请点采纳。
直接爬接口,请求接口,把响应数据存下来,转换下格式存在数据库,增量定时更新就可以了
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!