#đź”’ Google Maps Businesses Scraper

5 messages · Page 1 of 1 (latest)

muted orchid
#

I built a web scraper with Python and Playwright
It gets a list of businesses and their respective info from Google Maps. The info it gets are:
Business Name
Address
Phone Number
Email,
LinkedIn Profile
Facebook Profile
Instagram Profile

The program runs successfully locally. I wanna host it on heroku. I dockerized and now it doesn’t work when I host it

If you can help me successfully dockerize and host it successfully (even if not heroku but other things platform), I will be much appreciative

I mean the program works locally and also when I dockerize it. When I push and host it on heroku, everything is fine but when I try scraping data the scraping doesn’t work. It says “run playwright install”. Even though I have added the command inside the docker file

This is the Dockerfile:

FROM python:3.10.7

WORKDIR /app

COPY requirements.txt

RUN pip install -r requirements.txt

RUN pip install playwright

RUN playwright install

RUN playwright install-deps chromium

COPY . /app

EXPOSE 5000

CMD ["python3", "app.py"]

wary irisBOT
#

@muted orchid

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

visual tangle
#

@muted orchid scraping from google maps is a violation of their TOS--you need to use their API.

wary irisBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.