Crashkurs X

Web Scraping in Python

Thomas Laetsch

Data Scientist, NYU

Noch ein Slasher-Video?

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

Einfaches XPath:

  • Ein einzelner Schrägstrich / geht eine Ebene nach unten.
  • Tag-Namen zwischen den Schrägstrichen geben an, zu welchem Element.
  • Klammern [] nach einem Tag wählen das passende Geschwister-Element.
Web Scraping in Python

Noch ein Slasher-Video?

div hervorgehoben

xpath = '/html/body/div[2]'
Web Scraping in Python

Doppelte Slasher-Vorstellung?

  • Zeige auf alle table-Elemente im gesamten HTML:
xpath = '//table'
  • Zeige auf alle table-Elemente, die Nachkommen des 2. div-Kindes von body sind:
xpath = '/html/body/div[2]//table`
Web Scraping in Python

Ex(path)zellent

Web Scraping in Python

Preparing Video For Download...