這是一個簡單的庫/API,用於瀏覽網頁、使用 Google 搜尋引擎、取得找到頁面的 URL
如需安裝,您可以:
克隆此項目並運行python setup.py install
不過,您可以使用pip
進行安裝,只需輸入pip install py-GSearch-API
前往 https://pypi.python.org/pypi/py-GSearch-API 查看軟體包詳細資訊和可用版本
基本使用說明:
首先,該項目至少需要兩個變量,它們是:
query
,您將在其中放置搜尋字詞和
lang
,您必須在其中放置es
或en
(西班牙語/español、英語)
另一個變數是num
(int值),用來限制搜尋的最大結果數。
因此,要使用您必須鍵入(在您的專案或命令列中):
import gsearch
query = "YOUR_QUERY"
lang = "es/en"
(OPTIONAL) num = 50
results = gsearch.search(query=query,lang=lang,(OPTIONAL)num=num) // This is for normal search
results_news = gsearch.search_news(query=query,lang=lang,(OPTIONAL)num=num) // This is for searching news
// That functions are returning a dictionary and a int value. You must manage them with: results[0] (dictionary) and results[1] (number of pages found)
dictionary = results[0]
num_of_pages = results[1]
news_dict = results_news[0]
num_of_articles = results_news[1]
// For getting the values:
for u in range(1,num_of_pages):
page = dictionary.get("Page {}".format(u))
print("Link",u,":",page)
// The same for articles:
for v in range(1,num_of_articles):
page_2 = news_dict.get("Page {}".format(u))
print("Link (news)",u,":",page_2)
`
叉它!
給我一顆星星
幫我解決問題
檢查我的機器人和我的其他項目(Telegram --> @dwnmp3Bot // https://github.com/Javinator9889/telegram-yt_mp3-bot/)
py-GSearch-API -- 使用 Google 搜尋網頁的簡單 API 版權所有 (C) 2017 Javinator9889
該程式是免費軟體:您可以根據自由軟體基金會發布的 GNU 通用公共授權(許可證的第 3 版)或(由您選擇)任何更高版本的條款重新分發和/或修改它。
分發此程序的目的是希望它有用,但不提供任何保證;甚至沒有適銷性或特定用途適用性的默示保證。有關更多詳細信息,請參閱 GNU 通用公共許可證。
您應該隨該程式一起收到 GNU 通用公共授權的副本。如果沒有,請參閱 http://www.gnu.org/licenses/。
如需聯繫,請造訪「https://github.com/Javinator9889/py-GSearch-API/issues」並輸入您的訊息。您也可以造訪我的 GitHub 個人資料並向我發送直接訊息。