第六节 爬虫用密码登录自动获取cookie

Posted kogmaw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第六节 爬虫用密码登录自动获取cookie相关的知识,希望对你有一定的参考价值。

from urllib import request,parse
from http.cookiejar import CookieJar


ur1 = r"https://mail.yeah.net/"
#创建一个cookiejar对象
cookiejar = CookieJar()
#使用cookiejar创建一个HTTPCookieProcessor对象,Processor(加工机(或工人); 处理器; 处理机)
handler = request.HTTPCookieProcessor(cookiejar)
opener = request.build_opener(handler)
headers = {
    "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/63.0.3239.132 Safari/537.36"
}
data = {
    "email":"WEN1589@yeah.net",
    "password":"wxw19901204"
}
req = request.Request(ur1,data=parse.urlencode(data).encode("utf-8"),headers=headers)
opener.open(req)
url2 = r"https://mail.yeah.net/js6/main.jsp?sid=LABtQFuTuKCeMfvakMTTySzZpnaSAgoT&df=mail163_letter#module=welcome.WelcomeModule%7C%7B%7D"
req = request.Request(url2 ,headers=headers)
resp = opener.open(req)
print(resp.read())

 

以上是关于第六节 爬虫用密码登录自动获取cookie的主要内容,如果未能解决你的问题,请参考以下文章

爬虫第六节 Debugelog实战

爬虫第六节 Debugelog实战

怎么用python爬虫写一个抢课软件

php 模拟 登录

应用层-第六节:电子邮件

应用层-第六节:电子邮件