An open API service indexing awesome lists of open source software.

https://github.com/camerodev/zoominfo_scraper

Zoominfo scraper with using of rotating proxies and headless Chrome from ScrapingAnt
https://github.com/camerodev/zoominfo_scraper

data-mining python scraper scraping web-crawler

Last synced: about 1 month ago
JSON representation

Zoominfo scraper with using of rotating proxies and headless Chrome from ScrapingAnt

Awesome Lists containing this project

README

        

# Zoominfo parser using scrapingant.com
This project shows how to use ScrapingAnt scraping service to load public data from zoominfo.

ScrapingAnt takes away all the messy work necessary to set up a browser and proxies for crawling. So you can just focus on your data.
## Usage
To run this code you need ScrapingAnt API token. Just go to ScrapingAnt, and register a new account. You will get 1000 api calls for free. API token will be available on ScrapingAnt Dashboard.
#### With Docker
```shell script
docker build -t zoominfo_parser . && docker run -it zoominfo_parser https://www.zoominfo.com/c/mental-health-america-inc/76809493 --scrapingant_api_token --email_format first_last
```

#### Without Docker
This code was written for python 3.7+
```shell script
$ git clone https://github.com/ScrapingAnt/zoominfo_scraper.git
$ cd zoominfo_scraper
$ pip install -r requirements.txt
$ python main.py --help
$ python main.py https://www.zoominfo.com/c/mental-health-america-inc/76809493 --scrapingant_api_token --email_format first_last
```

#### Sample output:
```shell script
name job location email company_name
---------------------- ---------------------------- ----------------------------------- -------------------------------------------- -------------------------
Jewell Gooding Executive Director United States, Virginia, Alexandria [email protected] Mental Health America Inc
Victoria Renard Vice President, Development United States, Virginia, Alexandria [email protected] Mental Health America Inc
...
```