为了账号安全,请及时绑定邮箱和手机立即绑定

python3,第三种方法cookieja返回<CookieJar[]>是什么意思?

python3,第三种方法cookieja返回<CookieJar[]>是什么意思?

这是在pycharm中用Python3写的第三种方法(第一、第二种都很顺利)

import http.cookiejar
print("\nthird_type")
cj = http.cookiejar.CookieJar()
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))
urllib.request.install_opener(opener)
response3 = urllib.request.urlopen(url)
print(response3.getcode())
print(response3.read())
print(cj)

返回结果是这样的

third_type

200

b'<html>\n<meta http-equiv="refresh" content="0;url=http://www.baidu.com/">\n</html>\n'

<CookieJar[]>

 请问是什么情况?何解?

谢谢~

正在回答

3 回答

解决了吗,跟你问题一样困扰已久

0 回复 有任何疑惑可以回复我~

第一种方法能再详细的吗

1 回复 有任何疑惑可以回复我~

你试试 这样导入包: 

from http import cookiejar

1 回复 有任何疑惑可以回复我~
#1

精慕门1011374 提问者

按照您的方法试了一下 重新导入包 但是print(cj)的结果依然没变 还是<CookieJar[]>
2018-10-05 回复 有任何疑惑可以回复我~
#2

精慕门1011374 提问者

这个结果没有报错 说明包是在正常运行的。想请问现在这个结果是什么意思呢? 要怎样才能得到和教程一样的结果呢?
2018-10-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

python3,第三种方法cookieja返回<CookieJar[]>是什么意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信