COOKIE获取
#获取响应数据的cookie值
def get_cookie():
base_url = "http://www.baidu.com"
response = request.get(base_url)
#获取cookie数据
cookiejar = response.cookies
print(cookiejar)
#从cookiejar里面提取cookie值
cookie_dic = requests.utils.dict_from_cookiejar(cookiejar)
print(cookie_dic)
if __name__ =="__main__":
get_cookie()
SESSION
def login()
#创建session对象
ssion = requests.session()
#声明账号和密码,注意健名和input中的name值一致
data = {‘emial’:'******','password':'******'}
#使用ssion进行post登录
ssion.post(url="http://www.renren.com/PLogin.do",data=data)
#登录之后就可以获取指定的网页数据
response = ssion.get("http://www.renren.com/964508591/profile")
html = response.text
print(html)
if name ==“main”:
login()