저는 파이썬에서 lxml의 XPath를 사용하여 HTML 문서를 검색하고 있습니다. 특정 요소에 대한 경로를 얻으려면 어떻게해야합니까? 여기 루비 노코 기리의 예이다 : 예lxml에서 요소의 경로를 얻는 방법은 무엇입니까?
page.xpath('//text()').each do |textnode|
path = textnode.path
puts path
end
프린트 '/HTML/바디/DIV/DIV [1]/DIV [1]/P/텍스트() [1]을'이이있다 string 파이썬으로 들어가고 싶다.
나는 tree.iter() :'** tree **. iter. – Jabba
@Jabba 그리고 왜 그렇게 생각하니? 내가 제공 한 코드를 사용해 보셨습니까? 일하는 것 같은데, 안 그래? 그렇지 않으면 생각할 ** 이유 **가 있습니까? – nosklo
원래 작성했을 때 실제로 존재하지 않을 수도 있지만, tree = root.getrootree()를 사용하여 ElementTree 객체를 얻을 수도 있습니다. –