python获取token

要求:已知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()
      

猜你喜欢

转载自www.cnblogs.com/kite123/p/11828532.html
今日推荐