【发布时间】:2021-08-24 17:10:57
【问题描述】:
我的代码正在打开选项卡,搜索主题并关闭,但它没有向我发送它应该收集的链接。
from selenium import webdriver
pesquisa = input ("o que você quer pesquisar: ")
def get_results(search_term):
url = "https://www.startpage.com"
driver = webdriver.Chrome()
driver.get(url)
search_box = driver.find_element_by_id("q")
search_box.send_keys(search_term)
search_box.submit()
try:
links = driver.find_elements_by_xpath("//ol[@class='web_regular_results']//div//a")
except:
links = driver.find_elements_by_xpath("//div//a")
results = []
for link in links:
href = link.get_attribute("href")
print(href)
results.append(href)
driver.close()
return results
get_results(pesquisa)
【问题讨论】:
标签: python html hyperlink scrape