Skip to content

This Python script automatically scrapes the latest Python developer jobs from TimesJobs.com, filters them based on a skill you're not familiar with, and saves matching jobs to individual .txt files inside a posts directory.

Notifications You must be signed in to change notification settings

Rahitya5/Python-WebScrapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ•ต๏ธโ€โ™‚๏ธ Python Job Scraper using BeautifulSoup & Requests

This Python script automatically scrapes the latest Python developer jobs from TimesJobs.com, filters them based on a skill you're not familiar with, and saves matching jobs to individual .txt files inside a posts directory.

๐Ÿ” Features

  • Scrapes real-time job postings from TimesJobs.
  • Filters out jobs that include user-defined unfamiliar skills.
  • Extracts key job details:
    • Company name
    • Required skills
    • Posting date
    • Direct link to apply
  • Saves job listings into separate text files for easy review.
  • Runs in an infinite loop, checking for new jobs every few minutes (default: 1 minute).
  • Ethical scraping with custom headers (User-Agent).

๐Ÿ› ๏ธ Requirements

  • Python 3.6+
  • requests
  • beautifulsoup4
  • lxml

Install dependencies using:

pip install requests beautifulsoup4 lxml

About

This Python script automatically scrapes the latest Python developer jobs from TimesJobs.com, filters them based on a skill you're not familiar with, and saves matching jobs to individual .txt files inside a posts directory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages