Simple web-scraping tool written in Python
Ingredients used for making this tool
- Beautiful Soup
- Scrapy
My very own implementation in scraping and extracting web content, and exporting them into CSV files.
To run samples
BeautifulSoup
- Download the project folder, if you haven't done so.
- Navigate to the project folder
- Run
python py-webby-to-scrap-tool.py
Scrapy
- Download the project folder, if you haven't done so.
- Navigate to
jobsearchscarper
folder - Run
scrapy runspider ./jobsearchscaper/spiders/job_search_spider.py
- To export to CSV files, you run
scrapy crawl job_searches -o some_csv_export_folder/job_searches.csv
TODOs
- Add some unit testing code in place!! - (Hint: use unittest or pytest)