您好,欢迎来到微智科技网。
搜索
您的当前位置:首页python 伪装浏览器爬不了信息_python爬虫伪装浏览器出现问题求助

python 伪装浏览器爬不了信息_python爬虫伪装浏览器出现问题求助

来源:微智科技网

运行报错:: 'str' object has no attribute 'items'

#-*-coding:utf-8 -*-

import urllib.request

def saveFile(data):

path = "E:\\123\\douban.out"

f = open(path,"wb")

f.write(data)

f.close()

url = "http://www.douban.com/"

headers = ("User-Agent: Mozilla/5.0 (Windows NT 10.0; Win; x) AppleWebKit/537.36 (KHTML, like Gecko)\

Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299")

req = urllib.request.Request(url=url,headers=headers)

res = urllib.request.urlopen(req)

data = res.read()

saveFile(data)

data - data.decode("utf-8")

print(data)

print(type(res))

print(res.geturl())

print(res.info())

print(res.getcode())Traceback (most recent call last):

File "E:\抓取首图.py", line 13, in 

req = urllib.request.Request(url=url,headers=headers)

File "C:\Users\w1553\AppData\Local\Programs\Python\Python36-32\lib\urllib\request.py", line 335, in __init__

for key, value in headers.items():

AttributeError: 'str' object has no attribute 'items'

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务