Ускоренный курс X

Веб-скрапинг на Python

Thomas Laetsch

Data Scientist, NYU

Что такое косая черта?

xpath = '/html/body/div[2]'

Простой XPath:

  • Одиночная косая черта / используется для перехода на одно поколение вперёд.
  • Имена тегов между косыми чертами указывают направление к нужному элементу.
  • Скобки [] после имени тега задают выбор среди одноимённых элементов.
Веб-скрапинг на Python

Что такое косая черта?

highlight_div.png

xpath = '/html/body/div[2]'
Веб-скрапинг на Python

Двойная косая черта?

  • Все элементы table в любом месте HTML-кода:
xpath = '//table'
  • Все элементы table, являющиеся потомками второго дочернего элемента div внутри body:
xpath = '/html/body/div[2]//table`
Веб-скрапинг на Python

Мастерство XPath

Веб-скрапинг на Python

Preparing Video For Download...