- import requests
- from requests.auth import AuthBase
- class TokenAuth(AuthBase):
- def __init__(self,username,token):
- self.username=username
- self.token=token
- def __call__(self,r):
- r.headers['Authorization']=self.username+':'+self.token
- return r
- r=requests.get('http://localhost:5000',auth=TokenAuth('name','abcdefghijklmn'))
- print r.status_code
- #该片段来自于http://www.codesnippet.cn/detail/2511201411063.html
来源: http://www.codesnippet.cn/detail/2511201411063.html