【发布时间】:2021-06-02 09:07:09
【问题描述】:
我目前正在尝试从该网站解析 href:https://jobs.gecareers.com/global/en/search-results?from=0&s=1
如果你打开这个网站,你应该会看到一个职位的标题,点击它上面的检查元素,你应该会在其中看到一个 A 标签和 href,我正在尝试链接并将其放入列表中。
from selenium import webdriver
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
PATH = "D:\Criver\chromedriver.exe"
driver = webdriver.Chrome(PATH)
LIST = []
driver.get(f'https://jobs.gecareers.com/global/en/search-results?from=0&s=1')
#links=driver.find_elements_by_tag_name("a.job_click")
elements = WebDriverWait(driver, 10).until(
EC.presence_of_all_elements_located((By.ID, "a.href"))
)
for ele in elements:
LIST.append(ele.text)
print(LIST)
我不是 selenium 方面的专家,但我之前已经使用过它,但由于某种原因,我不能让 selenium 获取标签内的 href 链接。我该怎么办?
【问题讨论】:
标签: python python-3.x selenium