gpt4 book ai didi

python - 使用 Python 和 Selenium 进行网页抓取

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:25 24 4
gpt4 key购买 nike

我正在使用以下代码来使用 Python 提交表单。当输入的值正确时,它会重定向到名为 http://localhost/a/my.php 的新页面。 。如何检查页面是否使用 python 重定向,以便我知道输入的值是否正确。

from selenium import webdriver

webpage = r"http://localhost/a/"
driver = webdriver.Chrome("C:\chromedriver_win32\chromedriver.exe")
for i in range(10):
searchterm = i # edit me
driver.get(webpage)
sbox = driver.find_element_by_class_name("txtSearch")
sbox.send_keys(searchterm)

submit = driver.find_element_by_class_name("sbtSearch")
submit.click()

最佳答案

定位一个仅在新 DOM 加载后才存在的元素。如果您能找到它,您就位于新页面。

try:
driver.find_element_by_class_name("txtSearch")
print("redirected to new page")
except NoSuchElementException:
print("oops, no redirect happened")

关于python - 使用 Python 和 Selenium 进行网页抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47346585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com