大家可以看到,在上面的例子中,我们使用 requests.post() 方法发送一个 POST 请求,同时传递了一个 data 参数,用于设置 POST 请求的数据。
除了 GET 和 POST 请求,requests 还支持其他功能,如设置请求头、处置惩罚响应、上传文件、代理设置等。具体使用方法可以参考 requests 官方文档,内里包含了具体的 API 参考和示例。
以上是一些非常简单的 requests 库的使用例子,主要是为了让大家对这个库的使用有一个大概的印象。
requests的相干函数
以下我总结的一些比较常用的一些requests库的方法。
函数名解释requests.get()发送GET请求requests.post()发送POST请求requests.put()发送PUT请求requests.delete()发送DELETE请求requests.head()发送HEAD请求requests.options()发送OPTIONS请求requests.patch()发送PATCH请求requests.request()发送自定义请求方法requests.Session()创建一个持久性会话对象,可以跨请求保持某些参数requests.cookiesResponse 对象的 cookies 属性,用于访问响应的 cookiesrequests.getproxies()获取当前系统的代理信息requests.adapters适配器,用于发送请求和接收响应