Форум сайта python.su
Подскажите как правильно сформировать xpath-запрос
grab.doc.select('//div[@class="companyInfo"][1]/text()').text_list() ['', '', '', u'China 200030', '', '', '']
[u'China 200030']
Отредактировано agryn (Июнь 6, 2013 13:07:44)
Офлайн
Краткость сестра таланта, блин
Отредактировано buddha (Июнь 7, 2013 11:20:20)
Офлайн
>>> from grab.selector import Selector >>> from lxml.html import fromstring >>> html = "<p> </p><p>Batman</p><p> </p>" >>> Selector(fromstring(html)).select('//p/text()').text_list() ['', 'Batman', ''] >>> Selector(fromstring(html)).select('//p/text()[normalize-space(.) != ""]').text_list() ['Batman']
Офлайн