Skip to content

esvin2661/2024-undergraduate-opportunities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Summer-2024-undergraduate-opportunities

Installation requirements

pip install requests beautifulsoup4

Usage

Run the script: python internship_scraper.py

READme

Summer 2024 Software Engineering Internship Data Fetcher This Python script scrapes data about summer 2024 software engineering internships from various company websites.

Dependencies:

requests beautifulsoup4 Installation:

Install the required libraries:

Bash pip install requests beautifulsoup4 Use code with caution. Learn more Usage:

Run the script:

Bash python internship_scraper.py

Output:

The script will print the extracted internship data to the console, including:

Title Company Location Description Application URL Customization:

Edit the company_urls list to add or remove target websites. Modify the data_fields list to extract different data points. Adjust the HTML parsing logic (soup.find_all and class names) based on the structure of the websites you're scraping. Important Notes:

Respect robots.txt: Check the robots.txt file of each website to ensure scraping is allowed. Adhere to terms of service: Review the terms of service of the websites to confirm compliance with their usage guidelines. Handle errors gracefully: Implement error handling to catch potential issues like network errors or website changes. Consider ethical implications: Use the scraped data responsibly and ethically, respecting user privacy and data ownership.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages