Python 请求模块
实例
向网页发出请求,并打印响应文本:import requests x = requests.get('https://www.begtut.com/python/demopage.htm') print(x.text)运行实例 »
定义和用法
requests
模块允许您使用Python发送HTTP请求。
HTTP请求返回一个响应对象,其中包含所有响应数据(内容,编码,状态等)。
下载并安装请求模块
在命令行中用 PIP 安装,然后键入以下内容:➜ begtut>pip install requests
语法
requests.methodname(params)
方法
方法 | 描述 |
---|---|
delete(url, args) | 发送 DELETE请求,一般用来删除资源操作 |
get(url, params, args) | 发送 GET 请求,一般用来获取资源操作 |
head(url, args) | 发送 HEAD 请求,一般来获取头部资源操作 |
patch(url, data, args) | 发送 PATCH请求,是新引入的,是对PUT方法的补充,用来对已知资源进行局部更新 |
post(url, data, json, args) | 发送 POST请求,一般用来创建资源操作 |
put(url, data, args) | 发送 PUT请求,一般用来更新资源操作 |
request(method, url, args) | 发送请求自定义请求方式 |