【问题标题】:Find all bakeries in LA county with google maps [closed]使用谷歌地图查找洛杉矶县的所有面包店[关闭]
【发布时间】:2020-06-14 07:36:51
【问题描述】:

我想查询谷歌地图,例如在经度和纬度方面为我提供特定区域(例如洛杉矶县)的所有面包店。

【问题讨论】:

  • BeautifulSoup 是我使用的 Python 库,非常出色且维护良好。 “美丽的汤:我们称他为乌龟,因为他教我们。”
  • Google 地图 API 有速率限制和配额限制。它们不是在任何大区域获得“全部”任何东西的正确工具(这很可能违反我们的条款,昂贵或两者兼而有之)。

标签: python google-maps geo


【解决方案1】:

为了通过 Python 收集数据,您将使用称为 API 的东西。在这种情况下,它将是 Google Maps API。

您首先必须请求一个 api 密钥,然后可以使用诸如 https://github.com/googlemaps/google-maps-services-python 之类的 python 库来获取您需要的数据。

如果您想搜索特定公司或公司类型,Places API 似乎是一个不错的选择。

我希望您能够使用这些信息找到自己的方法,如果您有任何其他问题,您可以随时报告您的发现。

【讨论】:

    【解决方案2】:

    虽然我不是这方面的专家,但您可以结合使用网页抓取和 pyautogui(python 鼠标/键盘)来实现此目的。要了解如何使用 pyautogui,您可以访问此链接:https://automatetheboringstuff.com/2e/chapter20/ 有关网络抓取的教程,您可以访问此处: https://automatetheboringstuff.com/2e/chapter12/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多