import urllib.request as ur
header =( "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 QIHU 360EE")
opener = ur.build_opener()
url = "https://www.jianshu.com/p/2d8e4416c077"
data = opener.open(url).read()
报错
报错
报错
ValueError Traceback (most recent call last)
<ipython-input-63-36e685c3559f> in <module>
1 url = "https://www.jianshu.com/p/2d8e4416c077"
----> 2 data = opener.open(url).read()
D:\softs\anaconda\lib\urllib\request.py in open(self, fullurl, data, timeout)
521 for processor in self.process_request.get(protocol, []):
522 meth = getattr(processor, meth_name)
--> 523 req = meth(req)
524
525 response = self._open(req, data)
D:\softs\anaconda\lib\urllib\request.py in do_request_(self, request)
1266 if not request.has_header('Host'):
1267 request.add_unredirected_header('Host', sel_host)
-> 1268 for name, value in self.parent.addheaders:
1269 name = name.capitalize()
1270 if not request.has_header(name):
ValueError: too many values to unpack (expected 2)
请问如何解决?