我是否可以根据特定的查询创建一个谷歌搜索结果列表,并将其导出到Excel中?例如,我想搜索佛罗里达州的牙齿矫正医生,并能够将企业名称、电话号码和地址导出到Excel电子表格中。我做了大量搜索,但我找不到任何解决方案。我正在寻找能为我指明正确方向的人。任何帮助都将不胜感激。谢谢。
3bygqnnd1#
一个API is an Application Programming Interface,它是你的软件与服务器上的软件交互的一种方式。谷歌有一个名为“Custom Search Engine“的API,你可以每天使用它进行100次免费查询。其他搜索引擎可能有更慷慨的免费API。使用搜索API,你可以编写一个代码来下载包含所有相关数据的文本。您可以阅读更多关于搜索引擎API here的信息。另一种从谷歌收集数据的方法是抓取他们的页面,这意味着你使用代码下载HTML,然后从HTML中收集相关的部分(wikipedia link)。使用像Python这样的编程语言,许多人使用Beautiful Soup库进行刮取。有了代码,然后您可以将HTML的相关部分转换为Excel可读的CSV等格式。使用python也有直接写入Excel的方法(link)。最后,here is a link从2007年说,与谷歌电子表格,你可以导入HTML。
更新:here是MS Excel版本。
chhkpiq42#
下面的网络应用程序https://www.resultstoexcel.com/可以让你免费下载谷歌搜索结果到CSV文件,一个Microsoft Excel可读格式。如果你在MS Excel中正确查看下载的结果有任何问题,请阅读常见问题部分,你会发现如何使用正确的列分隔符打开文件。搜索结果来自何处?在主题上进行Google搜索可检索到许多通过应用程序编程接口(API)提供Google搜索结果在线访问的公司。此Web应用程序使用SERPSBOT API。
2条答案
按热度按时间3bygqnnd1#
一个API is an Application Programming Interface,它是你的软件与服务器上的软件交互的一种方式。谷歌有一个名为“Custom Search Engine“的API,你可以每天使用它进行100次免费查询。其他搜索引擎可能有更慷慨的免费API。使用搜索API,你可以编写一个代码来下载包含所有相关数据的文本。您可以阅读更多关于搜索引擎API here的信息。
另一种从谷歌收集数据的方法是抓取他们的页面,这意味着你使用代码下载HTML,然后从HTML中收集相关的部分(wikipedia link)。使用像Python这样的编程语言,许多人使用Beautiful Soup库进行刮取。有了代码,然后您可以将HTML的相关部分转换为Excel可读的CSV等格式。使用python也有直接写入Excel的方法(link)。
最后,here is a link从2007年说,与谷歌电子表格,你可以导入HTML。
更新:here是MS Excel版本。
chhkpiq42#
下面的网络应用程序https://www.resultstoexcel.com/可以让你免费下载谷歌搜索结果到CSV文件,一个Microsoft Excel可读格式。如果你在MS Excel中正确查看下载的结果有任何问题,请阅读常见问题部分,你会发现如何使用正确的列分隔符打开文件。
搜索结果来自何处?在主题上进行Google搜索可检索到许多通过应用程序编程接口(API)提供Google搜索结果在线访问的公司。此Web应用程序使用SERPSBOT API。