Skip to content
ChngYuanLongRandyPublic

About

Efforts on webscrapping

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

42 Commits

Folders and files

Repository files navigation

ReadMe

This consolidates my efforts in scraping websites. It should contain scrappers for

  • Jobstreet (using beautifulsoup)
  • Newegg (using Scrapy)
  • Careers Future (using Selenium)

Work in progress or planned

  • NTUC
  • Redmart
  • Giant
  • Sheng siong
  • Amazon
  • Song Fish

To use

  1. Clone this repo

  2. Use conda to install env:

conda env create -f conda.yml
  1. Activate conda env
conda activate scrapper-env
  1. Choose scrapper and run (for exact instructions refer to each header)
python/<name of scrapper>/scrape.py settings.pages <num of pages> settings.search_term <what you want to search, please add a hypen in between words>

Example

python/JobStreet/scrape.py pages 5 search_term Data-Engineer
  1. Outputs either a JSONL or a CSV file and a log file in the output folder

About

Efforts on webscrapping

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages