怎么用python代码获取浏览器请求头内的cookie?

用代码获取到这种格式的cookie,我写的爬虫每次都要手动更换cookie太麻烦了,可以用代码实现吗

参考一下,如有帮助,请采纳。

import requests
 2 class  ccedu(object):
 3     def get_cookie(self):
 4         #创建session对象
 5         session = requests.Session()
 6         url = "http://10.206.14.***:8080/ccsedu/a/login.do"
 7         payload = {'args': None, 'usertype':2, 'username':'********', 'password':'********'}
 8         #使用session发送post请求获取cookie
 9         session.post(url,data=payload)
10         print(session.cookies.get_dict())
11         return  session.cookies.get_dict()
12     def  addteacher(self,name,masterCourse,externalUnit,position):
13         url = "http://10.206.14.***:8080/ccsedu/a/js/jsgl/saveLecturer "
14         payload = {'name': name, 'sex': 1, 'levels': 1, 'type': 2, 'masterCourse': masterCourse,
15                    'externalUnit': externalUnit, 'position': position}
16         res = requests.post(url,data=payload,cookies=c.get_cookie())
17         print(res.json())
18 if __name__ == '__main__':
19     c = ccedu()
20     c.addteacher("李睿",'数学','未知机构','职务数学老师')

python的采集我还没开始学习,我可以讲讲我之前用其他语言做的

封装一个采集类,在该类中实现页面采集方法,采集到的数据,分别解析后存到该实例的各个变量中,比如cookie,refer之类的

同一个实例,进行第二次采集,自动将前一次采集获得的相关数据,作为第二次采集的请求数据一并发送,比如cookie,refer之类的

毕竟不管是什么库,他们都是基本实现,真正的需求时生产环境,为了生产环境的省力,我们通常要进行一些封装的,而不是傻傻的使用语言本身提供的东西硬抗

你搞定了吗