· 6 years ago · Mar 27, 2020, 01:36 AM
1from googleapiclient.discovery import build
2
3engine = '' #ID da Engine de busca
4key = "" #Chave da API
5n = 2 #numero de resultados
6busca = 'FEJEPE' #oque deve ser buscado
7def main():
8 service = build("customsearch", "v1", developerKey=key) #objeto da API
9
10 res = service.cse().list(
11 q = busca,
12 cx = engine,
13 num = n,
14 ).execute() #objeto da busca
15 for re in res['items']: #para cada item que a busca retornar
16 for r in re: #para todos os dados de um item de busca, imprima o que significa o campo e o seu valor
17 try:
18 print(str(r) + ": " + re[str(r)])
19 except:
20 print(re[str(r)]) #caso ocorra erro, apenas o valor
21
22if __name__ == '__main__': #chama a função main
23 main()