나는 꽤 이해할 수없는 이상한 행동을하고 있습니다. 나는 누군가가 무슨 일이 일어나고 있는지 설명 할 수 있기를 바라고 있습니다.Python Beautiful Soup HTML 메타 데이터 추출
<meta property="og:title" content="This is the Tesla Semi truck">
<meta name="twitter:title" content="This is the Tesla Semi truck">
이 줄을 성공적으로 ALL "OG"속성을 찾아 목록을 반환
이 메타 데이터를 고려하십시오.opengraphs = doc.html.head.findAll(property=re.compile(r'^og'))
그러나이 줄은 지저귐 카드에 대해 동일한 작업을 수행하지 못합니다.
twitterCards = doc.html.head.findAll(name=re.compile(r'^twitter'))
이유는 첫 번째 라인은 성공적으로 모든 "OG"(오픈 그래프 카드를) 찾을 수 있지만, 트위터 카드를 찾을 수에 실패하는?
마지막 제안은 완벽하게 작동했습니다. –