要求:已知url,授权username,password,获取token
本示例:token为/data/data/access_token
json.loads()用于将str类型的数据转成dict
import requests import json #将获取的token单独出来,便于以后再不同地方多次调用 class Token: url = ' http://xxxxxxxxx.com/' username = 'shiguang' password= '123456' res = requests.get(url, auth=(uername, password)) # print(res.text) res.text_json = json.loads(res.text) # 将响应结果res.text转换为字典格式,便于从众多响应结果中获取token # print(res.text_json) datas_token = res.text_json['data'] # 获取json中key=data的value # print( datas_token) atoken = datas_token['data']['access_token'] # 一次一次的剥响应结果,直到找到为止,具体要根据响应信息的实际情况而定 print(atoken) if '__name__' == '__main__': token = Token()