이는 Google 검색 엔진을 사용하여 웹을 검색하고 찾은 페이지의 URL을 얻기 위한 간단한 라이브러리/API입니다.
설치를 위해 다음을 수행할 수 있습니다.
이 프로젝트를 복제하고 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 Copyright (C) 2017 Javinator9889
이 프로그램은 무료 소프트웨어입니다. 자유 소프트웨어 재단에서 게시한 GNU General Public License(라이센스 버전 3) 또는 (귀하의 선택에 따라) 이후 버전의 조건에 따라 재배포 및/또는 수정할 수 있습니다.
이 프로그램은 유용할 것이라는 희망으로 배포되지만 어떠한 보증도 제공하지 않습니다. 상품성이나 특정 목적에의 적합성에 대한 묵시적인 보증도 제공되지 않습니다. 자세한 내용은 GNU 일반 공중 라이선스를 참조하세요.
이 프로그램과 함께 GNU General Public License 사본을 받으셨을 것입니다. 그렇지 않은 경우 http://www.gnu.org/licenses/를 참조하세요.
문의하려면 "https://github.com/Javinator9889/py-GSearch-API/issues"로 이동하여 메시지를 입력하세요. 또한 내 GitHub 프로필로 이동하여 나에게 직접 메시지를 보낼 수도 있습니다.