2011-12-10 4 views

답변

8

에 따라. 그런 다음 생성 된 XPath 표현식을 lxml에서 사용할 수 있습니다. PyQuery는 실제로 cssselect (이전 lxml.cssselect)를 사용합니다.

+1

와우, 후속 조치 주셔서 감사합니다. 그래서 ['lxml.cssselect.css_to_xpath'] (http://lxml.de/api/lxml.cssselect-module.html#css_to_xpath)는 쓸모가 없습니까? 그것은 공식적인 기능 이었습니까? 정말로 좋은 일. –

+1

@ NiklasB. 그것은 구현 세부 사항이었고'lxml.cssselect'가'cssselect' 주위의 얇은 래퍼가 될 때 lxml 2.4 (아직 발표되지 않음)로 사라질 것입니다. 'CSSSelector' 클래스와'HtmlElement.cssselect' 메소드는 호환성을 위해 남아 있습니다. –

+1

lxml은 cssselect가 이전에 패키징 되었음에도 불구하고 꺼내 졌다는 언급을 자주하기를 바랍니다. 하지만 감사합니다 – Amalgovinus

4

어때 대략 pyQuery? http://packages.python.org/cssselect/

그것은 질문을 요청 정확하게 무엇을 :

답변 나는 최근 cssselect 점령하고 LXML에서 추출 후 그것을 독립적 인 프로젝트를 만든 PHP equivalent of PyQuery or Nokogiri?

+1

이 질문에 대한 답변이 어떻게 표시되는지 모르며, 설명서가 내가 본 것 중 최고가 아닙니다. 내가 찾고있는 기능을 가르쳐 주시겠습니까? (CSS를 XPath로 변환, 즉). ** 수정 ** 찾았습니다! 실제로 lxml의 일부이지만 힌트를 주셔서 감사합니다. –

관련 문제