Skip to main content
Princeton University

Event details

Feb
16

Web Scraping and APIs with Python

  • General Event,
  • Academics & Research,
  • Advising, Teaching, Learning
Share on Facebook Share on Twitter Share on LinkedIn Email Print
As one of the most popular, versatile, and beginner-friendly programming languages, Python can be used for a variety of tasks from analyzing data to building websites.

This workshop explores how to extract information from the web using web scraping and APIs. Participants will practice scraping federal legislation data, relating to the recent anti-trans bills being written in Congress. No prior experience with programming is expected, though a laptop with internet connection and a Google Drive account is required.

This session is the second in a five-part series that builds basic skills in Python programming toward working with text-based data in PUL's collections. Other workshops in the series include "Introduction to Python for working with Text" (February 8), Python for Text Cleaning (March 6), "Python for Text Analysis" (April 4), and "Python for Machine Learning: Text Generation" (April 25). Materials from all workshops will be made available for those who cannot attend.

This workshop is being offered as part of Princeton University Library's participation in International Love Data Week 2024.

Event Details

University programs and activities are open to all eligible participants without regard to identity or other protected characteristics. Sponsorship of an event does not constitute institutional endorsement of external speakers or views presented.

View physical accessibility information for campus buildings and find accessible routes using the Princeton Campus Map app.

Date

February 16, 2024

Time

11:00 a.m.

Location

Firestone Library - A-6-F, Firestone Library

Audience

  • Faculty & Academic Professionals,
  • Staff,
  • Students
Princeton University

Main navigation

Meet Princeton
In Service of Humanity
Facts & Figures
History
Honors & Awards
Contact Us
Visit Us
Our Faculty
Our Students
Our Alumni
Our Staff
Our Leadership
Academic Freedom and Free Expression
Strategic Planning Framework
Academics
Studying at Princeton
Library
Areas of Study
Humanities
Social Sciences
Engineering
Natural Sciences
Advising
Academic Calendar
Course Tools
Learning Abroad
Career Development
Continuing Education
Innovative Learning
Research
Engineering & Applied Science
Humanities
Natural Sciences
Social Sciences
Dean for Research Office
Interdisciplinary Approach
External Partnerships
Facilities & Labs
One Community
Lifelong Connections
Student Life
Arts & Culture
Athletics
Living in Princeton, N.J.
Housing & Dining
Activities & Organizations
Cultural & Affinity Groups
Health & Wellness
Religious Life
Serving the Public Good
Families
Admission & Aid
Affordable for All
About Financial Aid
Current Undergraduate Financial Aid
Undergraduate Admission
Graduate Admission
For International Students

The Princeton Campaign
.

The Impact of Audacious Bets

Athletics
.

Go Princeton Tigers

Utility menu

  • News
  • Events
  • Work at Princeton
  • Student Links
  • Alumni
  • Giving
  • Inside Princeton

Contact links

  • Contact Us
  • Accessibility Help
  • Directory

Visiting links

  • Plan a Visit
  • Maps & Shuttles
  • Varsity Athletics
  • Giving to Princeton

Academic links

  • Library
  • Academic Calendar
  • Student Links
  • Faculty & Staff Links

Footer social media

  • Facebook
  • Twitter
  • Instagram
  • Snapchat
  • LinkedIn
  • YouTube
  • Social Media Directory

Diversity and Non-discrimination 

Equal Opportunity and Non-discrimination at Princeton University: Princeton University believes that commitment to equal opportunity for all is favorable to the free and open exchange of ideas, and the University seeks to reach out as widely as possible in order to attract the most qualified individuals as students, faculty, and staff. In applying this policy, the University is committed to nondiscrimination on the basis of personal beliefs or characteristics such as political views, religion, national origin, ancestry, race, color, sex, sexual orientation, gender identity or expression, pregnancy and related conditions, age, marital or domestic partnership status, veteran status, disability and/or other characteristics protected by applicable law in any phase of its education or employment programs or activities. In addition, pursuant to Title IX of the Education Amendments of 1972 and supporting regulations, Princeton does not discriminate on the basis of sex in the education programs or activities that it operates; this extends to admission and employment. Inquiries about the application of Title IX and its supporting regulations may be directed to the University’s Sexual Misconduct/Title IX Coordinator or to the Assistant Secretary for Civil Rights, Office for Civil Rights, U.S. Department of Education. See Princeton’s full Equal Opportunity Policy and Nondiscrimination Statement.

Princeton University
Princeton, NJ 08544
Operator: (609) 258-3000
© 2025 The Trustees of Princeton University

Subfooter links

  • Copyright Infringement
  • Privacy Notice