Katharine Jarmul

Number of videos:
4
Introduction to Web (and data!) Scraping with Python
PyCon US 2014
Katharine Jarmul
Recorded: April 12, 2014Language: English

Want to learn how to scrape the web (and / or organized data sets and APIs) for content? This tutorial will give you the building blocks (and code) to begin your own scraping adventures. We will review basic data scraping, API usage, form submission as well as how to scrape pesky bits like Javascript-usage for DOM manipulation.

Python Scraping Showdown: A performance and accuracy review
PyCon US 2014
Katharine Jarmul
Recorded: April 12, 2014Language: English

Ever wondered how python web-scraping libraries compare in terms of speed and accuracy? I'll review lxml, html5lib, BeautifulSoup and scrapy with a series of sites evaluating how quickly they can parse pages and how accurately they can find data, particularly pieces of data that render after DOM loading and other pesky bits like hidden form data, internationalized data and mobile-compliant sites.

Python for Programmers: A Project-Based Tutorial
PyCon US 2013
Alexandra Strong , Christine Cheung , Katharine Jarmul
Recorded: March 13, 2013Language: English

Are you a Python-curious programmer? Learn by writing your first project! You'll build a complete quiz creation web application. We will cover topics from data structures and classes, to debugging and testing.

Before the day of the workshop, you will need to have Python 2.7, CherryPy, IPython, and Jinja2 installed. Alternatively, you may arrive at the venue an hour early to receive assistance.