2020-03-23 Cookie的使用2

#创建登录后再获取cookie

#倒入库
from urllib.request import Request
from fake_useragent import UserAgent
from urllib.parse import urlencode
from urllib.request import HTTPCookieProcessor,build_opener

#创建登录界面url
login_url ="http://www.sxt.cn/index/login/login"

#创建headers
headers = {
    "User-Agent":UserAgent().chrome,
    }

#用户登录
from_data = {
    "user": 17788885555,
    "password":"123456"
}

#把字典变成字串格式然后编译成字串样子
f_data = urlencode(from_data).encode()

#请求
request = Request(login_url,headers=headers,data=f_data)

#创建cookie 并拿出来用**
handler = HTTPCookieProcessor()

#不知道是哈
opener = build_opener(handler)

#响应
resp = opener.open(request)

#转格式输出
print(resp.read().decode())

总结:没有合适的网站,教程网站已经失效,这节把前面的登录账号和自动获取cookie结合起来讲的

你可能感兴趣的:(2020-03-23 Cookie的使用2)