python cookie 登陆

Form_data = urllib.urlencode({'name':'10000025756653', 'passwd':'pairuioppo8', 'captcha':code})

# 创建文本保存 cookie
# 声明一个MozillaCookieJar对象实例来保存cookie,之后写入文件
filename = 'cookie.txt'
mycookie = cookielib.MozillaCookieJar(filename)

# 定义这个opener,对象是cookie
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(mycookie))

manage_page_response = opener.open(login_url, Form_data)
mycookie.save(ignore_discard=True, ignore_expires=True)  # 保存 cookie 到 cookie.txt 中
manage_page_response = manage_page_response.read()
print ("cookie 保存成功")

# manage_page_response=self.s.post(log_url,data=Form_data,headers=self.headers).text
if(manage_page_response.encode("utf-8").find("广告主ID")==-1):

我这样写 cookie 登陆总是登陆不上,求高手,我这个是验证码 cookie 登陆,谢谢。之前用 session 总是能成功!

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题