This repo contains a Jupyter Notebook tutorial that explains how to use the lxml package and xpath to extract data from a webpage.
The tutorial consists of two sections:
*A basic example to demonstrate the process of downloading a webpage, extracting data with lxml and xpath and analysing it with pandas *A comprehensive review of xpath expressions, covering topics such as "axes", "operator" etc