Я разбираю HTML-страницы с помощью lxml. Страницы имеют следующие метатеги:
<meta property="og:locality" content="Detroit" />
<meta property="og:country-name" content="USA" />
Как я могу использовать lxml для эффективного поиска значения метатега og: locality
на каждой странице?
В настоящее время у меня есть следующее, который просто вручную сопоставляет метатеги по свойству:
for meta in doc3.cssselect('meta'):
prop = meta.get('property')
if prop === 'og:locality':
lat = meta.get('content')
Но это не очень эффективно.