日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 第三方库

發布時間:2024/2/28 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 第三方库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

requests 模塊

具體詳見:https://requests.kennethreitz.org//zh_CN/latest/user/quickstart.html

Requests 是用python語言編寫的第三方庫,基于 urllib,采用 Apache2 Licensed 開源協議的 HTTP 庫。它比 urllib 更加方便,完全滿足 HTTP 測試需求,多用于接口測試

常用接口:

1.requests.request(method,url,**kwargs)

構造并發送一個Request對象,返回一個Response對象,支撐各方法的基礎方法

method:新建Request對象要使用的HTTP方法,包括:GET,POST,PUT,DELETE等
url:新建Request對象的URL鏈接
**kwargs:13個控制訪問的可選參數

2.requests.get(url, params=None, **kwargs)
請求獲取URL位置的資源

url:新建Request對象的URL鏈接
params:字典或字節序列,作為參數增加到url中
**kwargs:12個控制訪問的可選參數(除params外其他同1)

3.requests.head(url, **kwargs)
請求獲取URL位置資源的響應消息報告,即獲得該資源的響應的頭部信息

url:新建Request對象的URL鏈接
**kwargs:13個控制訪問的參數(同1)

4.requests.post(url, data=None, json=None, **kwargs)
請求向URL位置的資源后附加新的數據

url:新建Request對象的URL鏈接
data:字典、字節序列,文件,作為Request對象body的內容
json:JSON格式的數據,作為Request對象body的內容
**kwargs:11個控制訪問參數(除data,json外其他同1)

5.requests.put(url, data=None, **kwargs)
請求向URL位置存儲的一個資源,覆蓋原URL位置的資源

url:新建Request對象的URL鏈接
data:字典、字節序列,文件,作為Request對象body的內容
**kwargs:12個控制訪問參數(除data外其他同1)

6.requests.patch(url, data=None, **kwargs)
請求局部更新URL位置的資源,即改變該處資源的部分內容

url:新建Request對象的URL鏈接
data:字典、字節序列,文件,作為Request對象body的內容
**kwargs:12個控制訪問參數(除data外其他同1)

7.requests.delete(url, **kwargs)
請求刪除URL位置存儲的資源

url:新建Request對象的URL鏈接
**kwargs:13個控制訪問參數(同1)

8.?r.text

讀取服務器響應的內容

9.?r.encoding

獲取服務器響應的文本編碼

10.?r.content

以字節的方式訪問請求響應體,對于非文本請求

11.?r.json()

成功調用?r.json()?并**不**意味著響應的成功。有的服務器會在失敗的響應中包含一個 JSON 對象(比如 HTTP 500 的錯誤細節)。這種 JSON 會被解碼返回

12.?r.status_code

響應狀態碼

?

json 庫

?

使用 JSON 函數需要導入 json 庫:import json

函數描述
json.dumps將 Python 對象編碼成 JSON 字符串
json.loads將已編碼的 JSON 字符串解碼為 Python 對象

總結

以上是生活随笔為你收集整理的python 第三方库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。