Форум сайта python.su
0
http://market.yandex.ua/guru.xml?CMD=-RR=9,0,0,0-PF=1801946~EQ~sel~1871447-PF=1801946~EQ~sel~1871151-PF=1801946~EQ~sel~1871499-PF=1801946~EQ~sel~11756910-PF=1801946~EQ~sel~1871375-PF=2142557926~LT~sel~3-PF=2140131887~LT~sel~1739.128418-VIS=270-CAT_ID=160043-EXC=1-PG=10&hid=91491&filter=&num=&greed_mode=false
Есть ссылка на страницу, где мне нужно вывести на экран названия всех телефонов в списке(пример на скриншоте)
Css sселектор .results>tbody>tr>td>form>div .b-offers__desc h3 a
Работаю с Selenium Webdriver.
Буду благодарен за помощь !
Прикреплённый файлы:
screenshot.JPG (136,2 KБ)
Офлайн
20
Сделал с грабом, если пригодится:
from grab import Grab g=Grab() g.go("http://market.yandex.ua/guru.xml?CMD=-RR=9%2C0%2C0%2C0-PF=1801946~EQ~sel~1871447-PF=1801946~EQ~sel~1871151-PF=1801946~EQ~sel~1871499-PF=1801946~EQ~sel~11756910-PF=1801946~EQ~sel~1871375-PF=2142557926~LT~sel~3-PF=2140131887~LT~sel~1739.128418-VIS=270-CAT_ID=160043-EXC=1-PG=10&hid=91491&filter=&num=&greed_mode=false&ncrnd=593") for mel in g.doc.select("//a[@class='b-offers__name']"): print mel.text()
Отредактировано noob_saibot (Апрель 7, 2014 18:51:03)
Офлайн