0

用于抓取链接的 HTML 内容:

<div _ngcontent-mp-widget-c15 class="ng-star-inserted">
    <!---->
    <!---->
 <div _ngcontent-mp-widget-c15 class="list-item" id="list-item-16">
      <!---->
    <div _ngcontent-mp-widget-c15 class="content-details">
        <!---->
        <!---->
      <h2 _ngcontent-mp-widget-c15 class="ng-star-inserted">
          <a _ngcontent-mp-widget-c15 angulartics2on="click" angularticsaction="expanded-detail" color="primary" href="/xyz-man/event/in-person/open-awesome-gardens">Open: Awesome Gardens</a>
      </h2>
      <!---->
      <!---->

我为此使用 selenium webdriver 并尝试使用以下代码,但没有获得预期的链接:

driver = webdriver.Chrome(executable_path=r"chromedriver_win32\chromedriver.exe")
driver.get("https://someurl.com")
lnk=[]
for a in driver.find_elements_by_class_name('ng-star-inserted'):
    link = a.get_attribute('href')
    lnk.append(link)
print(lnk)
4

0 回答 0