一、安装requests库
1.pip install requests
2.通过pycharm->File->seettings->project:reptile->project Interpreter->"+"
二、使用requests库
import requests
方法:(返回Response对象,存储了服务器响应的内容)
requests.get(‘https://www.baidu.com/’) #GET请求
requests.post(“https://www.baidu.com/) #POST请求
requests.put(“https://www.baidu.com/”) #PUT请求
requests.delete(“https://www.baidu.com/”) #DELETE请求
requests.head(“https://www.baidu.com/”) #HEAD请求
requests.options(“https://www.baidu.com/”) #OPTIONS请求
其中常用的方法是 GET和POST,最最常用的是GET方法
三、GET常用参数
URL #页面的地址
headers #请求头信息,里面包含了User-Agent和其他的信息,向服务器表明你是谁
timeout #超时时间
params #向连接中添加data字典类型的信息,data={ 'name':'wang' } ,‘’https://www.baidu.com/?name=wang‘’
proxies #设置代理ip
四、Response响应体解析
r.text #字符串方式的响应体,会自动根据响应头部的字符编码进行解码
r.status_code #获取响应状态码,200为正常访问
r.json #返回Requests中JSON形式
r.encoding = 'UTF-8' #设置编码方式
r.url #返回请求链接
五、后记
查看requests的官方文档请点击-->requests官方文档
今天突然发现可以写博客了,就把之前学爬虫的一些东西拿出来写一写,一方面当做备忘录,一方面当做复习,第一次写写的不太好,看不懂的还请见谅~~~~~~
网友评论