网页信息在requests.get(xxxx).text里。好好看requests的文档。get返回的是一个response对象,里面有各种变量,你需要的是其中叫text的那一个。你直接print这个response对象的结果完全取决于开发者对__repr__或者__str__的重写情况。
url = "www.baidu.com"
response = requests.get(url=url, headers=share_web_header)
item = {}
item['uri'] = url
item['request_method'] = 'GET'
item['request_header'] = response.request.headers
item['request_body'] = ''
item['response_header'] = response.headers
item['response_body'] = response.text
print(item)