爬虫认证ES用户,并访问api
password_mgr = request.HTTPPasswordMgrWithDefaultRealm()
password_mgr.add_password(None, top_level_url, username, password)
handler = request.HTTPBasicAuthHandler(password_mgr)
opener = request.build_opener(handler)
a_url = top_level_url + "/_cluster/stats"
resultData = opener.open(a_url)
resultData = json.loads(resultData.read().decode())

浙公网安备 33010602011771号