Python requests-html - 如何使用 css 选择器返回链接?



如何使用requests-html仅获取链接?

from requests_html import HTMLSession
r = session.get("https://www.jobs.ch/en/stellenangebote/?term=")
joblist = r.html.find(".x--job-link.t--job-link", first=False)
for job in joblist:
print(job)

预期成果(缩短(:

/en/vacancies/detail/8252670/?source=vacancy_search_promo
/en/vacancies/detail/8252610/?source=vacancy_search_promo

当前结果(缩短(:

<Element 'a' class=('x--job-link', 't--job-link') href='/en/vacancies/detail/8252670/?source=vacancy_search_promo'>
<Element 'a' class=('x--job-link', 't--job-link') href='/en/vacancies/detail/8252610/?source=vacancy_search_promo'>

尝试但没有成功:

joblist = r.html.find(".x--job-link.t--job-link", first=False).links

简单

for job in joblist:
print(job.links)

最新更新