Version: 3.5
IDE: Pycharm
浏览器:Chrome
方法一:使用已知的cookie访问
服务器用cookie来区分不同的客户端,我们可以利用已知的cookie伪装成客户端来跟服务器进行对话。
以登录豆瓣为例,我们首先利用已有的账号登录,F12打开开发者工具--network,找到cookie并保存
之后我们便可以写代码了
# -*- coding: utf-8 -*-
import sys
import io
from urllib import request
#保存的cookie
cookies_str = r'bid=3waAC55M6es;_pk_ref.100001.8cb4=%5B%22%22%2C%22%22%2C1525523743%2C%22https%3A%2F%2Fwww.sogou.com%2Flink%3Furl%3DDSOYnZeCC_oPL4RhSawS8wPxkpP3ahf1Hoi5o78Y5aI.%22%5D;_pk_ses.100001.8cb4=*;__utma=30149280.1440123195.1525523744.1525523744.1525523744.1;__utmc=30149280;__utmz