Skip to content
This repository has been archived by the owner on Aug 29, 2020. It is now read-only.

iam-mhaseeb/Python-Scrapy-Email-Phone-Number-Crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Scrapy-Email-Phone-Number-Crawler

This python script search/google certain keywords, crawls the webpages from the results, and return all emails & phone numbers found.
Sometime we cant find the emails of persons relevant to our business, we need a way to find emails of our relevant persons this repository can help

Getting Started

To use this repo just download the repository, download scrapy. Start creating something awesome! Good Luck!

Prerequisites

Things reuired

  1. Python3
  2. Scrapy

Usage

Start the search with a keyword. I used "contacts of ceos in Pakistan" as an example.

scrapy crawl emailspider -o output.json
or
scrapy crawl emailspider -o output.csv  

The search and crawling process will take quite a while as it retrieves maximum results from Google & try to crawl all of them. After the process finished, you can see output in specified file

Built With

  • Scrapy - The main framework for this crawler

Contributing

Feel free to submit pull requests to me.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Search given query on Google, and crawls for emails & phones related to the result

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages