将Google搜索导出到电子表格

时间:2014-02-10 22:22:56

标签: excel google-search scrape

我是否可以从特定查询创建Google搜索结果列表并将其导出到Excel?例如,我想在佛罗里达州谷歌正畸医生,并能够将商业名称,电话号码和地址导出到Excel电子表格。我已经做了很多搜索,但我找不到任何解决方案。我正在寻找有人指出我正确的方向。任何帮助表示赞赏,谢谢。

2 个答案:

答案 0 :(得分:2)

API is an Application Programming Interface这是您的软件与服务器上的软件交互的一种方式。 Google有一个名为“Custom Search Engine”的API,您每天可以使用100个免费查询。其他搜索引擎可能有更多的免费API。使用搜索API,您可以编写代码来下载包含所有相关数据的文本。您可以阅读有关搜索引擎API here的更多信息。

从谷歌收集数据的另一种方法是刮掉他们的页面。这意味着您使用代码下载HTML,并从该HTML收集相关的部分(wikipedia link)。使用像python这样的编程语言,许多人使用Beautiful Soup库进行抓取。使用代码,您可以获取HTML的相关部分,并将其放入可由Excel读取的CSV格式。使用python,也可以直接写入Excel(link)。

最后,使用Google Spreadsheets的2007年here is a link可以导入HTML。

更新: here是MS Excel版本。

答案 1 :(得分:1)

您是否尝试过GL.Research Plugin它可以复制并粘贴Google搜索结果,您可以将其下载为.CSV文件?也许,你可以逆向工程吗?