| 123456789101112131415161718192021222324252627282930313233343536 | 
							- from sys import argv, exit
 - 
 - if not len(argv) > 1:
 -     print('search query required')
 -     exit(1)
 - 
 - import requests
 - from json import dumps
 - from searx.engines import google
 - from searx.search import default_request_params
 - 
 - request_params = default_request_params()
 - 
 - 
 - 
 - 
 - 
 - request_params['pageno'] = 1
 - request_params['language'] = 'en_us'
 - 
 - params = google.request(argv[1], request_params)
 - 
 - request_args = dict(
 -     headers=request_params['headers'],
 -     cookies=request_params['cookies'],
 - )
 - 
 - if request_params['method'] == 'GET':
 -     req = requests.get
 - else:
 -     req = requests.post
 -     request_args['data'] = request_params['data']
 - 
 - resp = req(request_params['url'], **request_args)
 - 
 - print(dumps(google.response(resp)))
 
 
  |