Christian Green

Logo

CSCI 496: Senior Portfolio
In partial fulfillment of the requirements for the degree of Bachelor of Science in Computer-Science (Class of 2026)

View My Resume

View My GitHub Profile

Back to Portfolio

Web Scraper

Project description

This program uses the beautiful soup library from python to extract information from the URL “https://www.python.org/jobs/ to list out the jobs and job details in the command line. The code is based on how the website is structured after analyzing it using inspect.

How to run the program

To run the program use the command:

python scraper.py

UI Design

When the user runs the program they will see the title, location, job type, category, and date posted for jobs from python.org/jobs website

screenshot
Fig 1. Jobs from website

screenshot
Fig 2. Jobs from website

screenshot
Fig 3. Jobs from website

3. Additional Considerations

The ‘requests’ library and ‘beautiful soup’ library both need to be installed if they are not installed, To install use the commands: python -m pip install requests pip install beautifulsoup4

Back to Portfolio