【发布时间】:2023-03-17 21:49:01
【问题描述】:
我的代码导航到一个网站,并且在该网站中有一篇包含其自己的链接/url/href 的文章。
我想打印这个字段。
我当前的代码突出显示它所在的容器,然后我尝试执行一个 for 循环来获取 href。
from selenium import webdriver
driver = webdriver.Chrome()
import time
url = 'https://library.ehaweb.org/eha/#!*menu=6*browseby=8*sortby=2*media=3*ce_id=2035*label=21986*ot_id=25553*marker=1283*featured=17286'
driver.get(url)
time.sleep(3)
page_source = driver.page_source
container=driver.find_element_by_xpath("//div[@class='list-box col-md-6 col-lg-6 col-xl-4 test']")
for j in container:
link= j.find_element_by_css_selector('a').get_attribute('href')
print(link)
【问题讨论】:
-
这篇文章叫什么名字?
标签: python selenium web-scraping xpath