cssselect를 사용하여 모든 와일드 카드 요소를 가져 오는 방법은 무엇입니까? 예를 들어Lxml cssselect 와일드 카드
:
content = """
<table>
<tr id='Awesome1234'><a href="link1"></a></tr>
<tr id='Awesome5678'><a href="link2"></a></tr>
</table>
"""
doc = lxml.html.fromstring(html)
links = lxml.cssselection('tr.Awesome* a')
for link in links:
print link.get('href')
I 출력으로 원하는 :
link1
link2
가 cssselect으로이 가능합니까? 그렇지 않다면 어떻게해야합니까? (? XPath는)
좋은 질문입니다. +1. 완전하고 짧은, 한 줄짜리 XPath 솔루션에 대한 내 대답을보십시오. :) –