Spaces:
Running
Running
| """Quick test of the fixed Google Maps scraper.""" | |
| import sys | |
| sys.path.insert(0, ".") | |
| from scraper.google_maps import GoogleMapsScraper | |
| gm = GoogleMapsScraper() | |
| leads = gm.scrape("law firms", "Mumbai", limit=5, category="legal") | |
| print(f"\n=== Got {len(leads)} leads ===") | |
| for i, l in enumerate(leads, 1): | |
| addr = (l.address[:60] if l.address else "N/A").encode("ascii", "replace").decode() | |
| name = l.business_name.encode("ascii", "replace").decode() | |
| print(f" {i}. {name}") | |
| print(f" Phone: {l.phone or 'N/A'}") | |
| print(f" Address: {addr}") | |
| print(f" Website: {l.website or 'N/A'}") | |
| print(f" Notes: {l.notes or 'N/A'}") | |
| print() | |