python cookies报错

self.s.cookies=requests.utils.cookiejar_from_dict(cookies_results[len(cookies_results)-1])
        print  self.s.cookies
        #
        # # print self.s.cookies
        #
        url='https://a.weixin.qq.com/cgi-bin/agency/check_login?g_tk=994333539&_=1519805281049'
        #
        response=self.s.get(url).text
        print response

Traceback (most recent call last):
  File "MP.py", line 61, in <module>
    mp.log_in()
  File "MP.py", line 54, in log_in
    response=self.s.get(url).text
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 521, in get
    return self.request('GET', url, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 494, in request
    prep = self.prepare_request(req)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 437, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 307, in prepare
    self.prepare_cookies(cookies)
  File "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 564, in prepare_cookies
    cookie_header = get_cookie_header(self._cookies, self)
  File "/usr/local/lib/python2.7/dist-packages/requests/cookies.py", line 143, in get_cookie_header
    jar.add_cookie_header(r)
  File "/usr/lib/python2.7/cookielib.py", line 1342, in add_cookie_header
    attrs = self._cookie_attrs(cookies)
  File "/usr/lib/python2.7/cookielib.py", line 1301, in _cookie_attrs
    self.non_word_re.search(cookie.value) and version > 0):
TypeError: expected string or buffer

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