安装
pip install requests
requests库的get()方法

Response对象包含爬虫返回的全部信息
Response对象包含了服务器返回的所有信息,也包含了request请求的信息
import requests
url = 'http://www.baidu.com'
r = requests.get(url)
print(r.status_code) //200表示成功
r.headers //返回get请求获得页面的头部信息
如果r.status_code不是200,说明发生了某些错误!


原则上,apparent_encoding比encoding更为准确,因为apparent_encoding根据网页内容分析出的编码方式
框架



# Requests7个主要方法


head()

post()

post一个字典或键值对时,键值对被默认存储在表单字段下

如果只是一个普通的字符串,则被放在data里面
put()

与post()方法类似,只不过会将原有的数据覆盖掉
request(method, url, **kwargs)

13个访问控制参数