2014-02-10 56 views
2

我能否從特定查詢創建谷歌搜索結果列表並將其導出到Excel中?例如,我想在佛羅里達州的谷歌牙醫,並能夠將企業名稱,電話號碼和地址導出爲Excel電子表格。我做了很多搜索,但我找不到任何解決方案。我正在找人指點我正確的方向。任何幫助表示讚賞,謝謝。將谷歌搜索導出到電子表格

回答

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)。

最後,here is a link從2007年的谷歌電子表格中說,你可以導入HTML。

更新:here是MS Excel版本。

+0

自定義搜索引擎僅限於您指定的一個或多個網站,並且不允許使用會搜索整個網絡的網址格式。 –