Lead generation scripts
Project description
Lead-Generation
The updated version of my outdated dirty clumsy with a shockingly high amount of stars repository on Python
Installation
pip install py-lead-generation
OR
git clone https://github.com/Madi-S/Lead-Generation
cd Lead-Generation
cd archived
cd google-maps
python extractor.py
OR to use the previous archived version
git clone https://github.com/Madi-S/Lead-Generation
cd Lead-Generation
python run.py
Quickstart
import asyncio
from py_lead_generation import GoogleMapsEngine, YelpEngine
async def main() -> None:
q = input('Enter your search query: ').strip() or 'Barbershop'
addr = input('Enter the location you would like to search in: ').strip() \
or 'Paris'
zoom = float(input('[Optional] Enter google maps zoom: ').strip() or 12)
engine = GoogleMapsEngine(q, addr, zoom)
await engine.run()
engine.save_to_csv()
engine = YelpEngine('Pizza', 'Mexico, Pampanga, Philippines')
await engine.run()
engine.save_to_csv('pizza_leads.csv')
if __name__ == '__main__':
asyncio.run(main())
Current functionality
- Parse Google Maps
- Parse Yelp
- Export collected data to a CSV file
Expectations of this project:
- Parse Google Maps and Yelp for telephone number, email, address, and other information by given keyword
- Somehow parse search results in Google Search for the same information using regex or other algorithms
- Export all parsed data to CSV or Excel
- For parsed emails send a message, which will be prevented from going to spam
- For parsed telephone numbers send an SMS, which will be prevented from going to spam as well
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file py_lead_generation-1.0.1.tar.gz
.
File metadata
- Download URL: py_lead_generation-1.0.1.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a3d1171001c377956bf814b4e53ecaa8e53e318fdb569b5efa584208afb7a6a |
|
MD5 | 886d436b879b7917d57e6fbd3ccc1d6a |
|
BLAKE2b-256 | 24b874de8a9d87d5badcea2c383d52046d84791c9f31c041558eeefc20c1d3db |
File details
Details for the file py_lead_generation-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: py_lead_generation-1.0.1-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60c20c52593f141fb8a6a8417befd1c8d44bb5e15efba33116beb3e489499d18 |
|
MD5 | fbff1f1ee16e8f3ef08143a2299b92ba |
|
BLAKE2b-256 | cfa3901dae18a7f706c9bbe29643213d108dd3215e0404f3b3330d677d70c963 |