您的位置:首页 > 编程语言 > Python开发

Python 访问需要登录验证的接口

2015-11-12 14:06 585 查看

requests 库很强大啊

实现

import requests
import sys

def acces_api_with_cookie(url_login,USERNAME,PASSWORD,url_access):

# Start a session so we can have persistant cookies
session = requests.session()

# This is the form data that the page sends when logging in
login_data = {
'username': USERNAME,
'password': PASSWORD,
'submit': 'login',
}

# Authenticate
r = session.post(url_login, data=login_data)

# Try accessing a page that requires you to be logged in
r = session.get(url_access)
#print r.content
return r.content

#print r.content


#

不仅可以访问api,也可以访问html,哈哈,逗是这么方便
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python session cookie