gpt4 book ai didi

python - 使用 Selenium (Python) 提交 Web 表单后复制结果

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:55 26 4
gpt4 key购买 nike

我正在尝试使用 Selenium (1) 在网站中提交查询,然后 (2) 使用 beautiful soup 复制结果的内容。这是我的第一部分脚本...

from selenium import webdriver

browser = webdriver.Chrome('C:\Users\XXX\Scripts\MyPythonScripts\chromedriver.exe')
browser.get(r'http://www.ars-grin.gov/cgi-bin/npgs/html/tax_search.pl?language=en')

elem = browser.find_element_by_name('search')
elem.send_keys('Syzygium polyanthum')
elem.submit()

对于第二部分,我意识到我必须以某种方式将结果的新 url 复制到一个变量中,然后才能使用 beautiful soup 来获取内容,但是在大量谷歌搜索之后我不知道该怎么做。

有谁知道这个,或者有其他方法可以达到相同的结果吗?

最佳答案

据我了解,您想在提交表单后将页面源代码提供给 BeautifulSoup。如果是这种情况,请使用 browser.page_source:

soup = BeautifulSoup(browser.page_source)

关于python - 使用 Selenium (Python) 提交 Web 表单后复制结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33359068/

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