Requests 模块基础介绍
import requests #导入request模块
r=requests.get('http://www.baidu.com') #requests的get 方法,获得网页的主要方法。
#完整的get格式
#requests.get(url,params=None,**kwargs)
#url:拟获取页面的URL链接
#params: url中的额外参数,字典或字节流格式,可选
#**kwargs:12个控制访问的参数
print(r.status_code) #r.status_code 属性,HTTP请求的返回状态,200表示连接成功,404表示失败
print(r.encoding) #r.encodings属性 ,从HTTP Header中猜测的响应内容编码方式。
# 如果header中不存在charset属性,则认为编码为 ISO-8859-1格式,如果存在charset属性,则范围此属性对应的编码方式,
#r.text属性则按照r.encoding属性来显示
print(r.apparent_encoding) #r.apparent_encoding属性。从响应内容中分析的编码方式,