Ответы пользователя по тегу Парсинг
  • Как работать с xpath в lxml Python?

    @sergnosov1
    Вывод будет пустая строка т.к. содержимое подгружается спомощью jquery
    import lxml.html as lh
    
    page = lh.parse('http://myip.ru')
    my_div = page.xpath(".//title")[0].text_content().encode('utf-8')
    print my_div
    # Ваш IP-адрес. Узнать IP адрес, определить IP-адрес, определить свой IP
    div_name = 'ipcontent'
    my_div = page.xpath(".//div[@id=%s]" %div_name)
    print my_div
    # []

    чтобы получить результат работы jquery нужно использовать Selenium
    Ответ написан
    1 комментарий