如何从 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 </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'))
我正在尝试检索 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 </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'))