如何从 class 内的微数据元标记中检索内容值

How to retrieve content value from Microdata meta tag inside a class

我正在尝试检索 dateCreated 的所有值。

我正在使用 Selenium webdriver Python。

<div class="bv-content-datetime" role="presentation">
    <meta itemprop="dateCreated" content="2018-08-28"> -- this one
    <meta itemprop="datePublished" content="2018-08-28"> 
<span class="bv-content-datetime-dot" aria-hidden="true">·</span> 
<span class="bv-content-datetime-stamp">vor 11 Monaten &nbsp;</span> </div>

我一直在尝试检索“2018-08-28”。

使用get_attribute('content')

driver.find_element_by_css_selector('[itemprop="dateCreated"]').get_attribute('content')

编辑:

对 n 个元素使用 for 循环。

for item in driver.find_elements_by_css_selector('[itemprop="dateCreated"]'):
  print(item.get_attribute('content'))