Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过python抓取cookies_Python_Cookies_Python Requests - Fatal编程技术网

通过python抓取cookies

通过python抓取cookies,python,cookies,python-requests,Python,Cookies,Python Requests,我已经尝试验证我的路由器很长一段时间了,但完全没有成功,这是我的问题。我试图做的是对我的路由器进行身份验证并获取会话cookie。当我使用浏览器登录路由器后,显示的URL变为http://192.168.1.2/DQOPHPHAILDUSWQC/userRpm/Index.htm我假设userRpm和路由器url本身之间的字符串就是Cookie。然后再次请求包含会话Cookie的URL 您可以使用cookielib,它会自动为您处理cookies。 您可以加载初始URL,然后获得cookie的内

我已经尝试验证我的路由器很长一段时间了,但完全没有成功,这是我的问题。我试图做的是对我的路由器进行身份验证并获取会话cookie。当我使用浏览器登录路由器后,显示的URL变为
http://192.168.1.2/DQOPHPHAILDUSWQC/userRpm/Index.htm
我假设userRpm和路由器url本身之间的字符串就是Cookie。然后再次请求包含会话Cookie的URL

您可以使用cookielib,它会自动为您处理cookies。 您可以加载初始URL,然后获得cookie的内容,如下所示:

import cookielib, urllib2

cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))

data = opener.open("initialURL")
# print(data)
print(cj)