Lxml html xpath context

Я использую lxml для анализа HTML-файла, и я хотел бы знать, как установить context поиска xpath. Я имею в виду, что у меня есть элемент узла и хочу, чтобы поиск по xpath был только внутри этого узла, как если бы он был корневым. Например, у меня есть узел формы и поиск xpath //input возвращает только входы данной формы, а не все входы всех форм на странице. Как я могу это сделать? Я нашел здесь некоторые xpath context документы, но, похоже, это не совсем то, что я хочу.

One Solution collect form web for “Lxml html xpath context”

Выражение XPath //input будет соответствовать всем входным элементам в любом месте вашего документа, в то время как .//input будет соответствовать всем внутри текущего контекста.

Возможно, если вы улучшите описание сценария, мы сможем помочь вам дальше.

  • Почему xpath не работает при обработке документа XHTML с помощью lxml (в python)?
  • scrapy не может сканировать все ссылки на странице
  • Python Xpath содержит% s в Selenium
  • Xpath анализирует всю страницу, когда я указываю не
  • Python: lxml xpath получает два разных класса
  • Python и libxml2: как итерации в узлах xml с помощью XPATH
  • Как сократить длинные выражения XPath со многими альтернативами OR?
  • selenium как получить содержимое href в пределах определенного целевого класса
  • Как получить название из атрибута класса в XPath (Python / scrapy)
  • Как использовать unicode внутри строки xpath? (UnicodeEncodeError)
  • Какую чистую библиотеку Python я должен использовать для очистки веб-сайта?
  •  
    Interesting Posts for Van-Lav

    Запустить полностью независимый процесс

    Как скопировать первые 100 файлов из каталога тысяч файлов с помощью python?

    Сортировка списка списков по длине и по значению

    Автоматическая загрузка модуля при запуске IPython

    Используйте дескриптор (EDIT: Не один декоратор) для нескольких атрибутов?

    Программно определяющее количество параметров, которые требуется функции – Python

    Случайность в Jython

    Формы django получают ценность из файлов cookie

    Реализация итератора в Julia для анимации с PyPlot

    Python: программная компиляция пакета Python в файлы pyc или pyo

    используя python urllib, как избежать не HTML-содержимого

    цветной каркасный график в matplotlib

    Почему порядок множественного понимания “ “ “ является таким, каким он есть?

    Высокопроизводительная переменная размытия в очень больших изображениях с использованием Python

    Ошибка OpenCV Ошибка: (-215) scn == 3 || scn == 4 в функции cv :: cvtColor works ALTERNATE раз

    Python - лучший язык программирования в мире.