欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 如何調(diào)用遠(yuǎn)程接口

 更新時(shí)間:2020年09月11日 10:28:56   作者:王健  
這篇文章主要介紹了python 如何調(diào)用遠(yuǎn)程接口,幫助大家更好的理解和使用python,感興趣的朋友可以了解下

在python中我們可以使用requests模塊來實(shí)現(xiàn)調(diào)用遠(yuǎn)程接口

一:安裝requests模塊

pip install requests

二:使用requests模塊實(shí)現(xiàn)get方式調(diào)用遠(yuǎn)程接口

使用get方式調(diào)用遠(yuǎn)程接口主要使用了requests模塊的get方法

requests.get()

get方法常見的參數(shù)有url,params和headers

  • url:表示遠(yuǎn)程接口的地址
  • params表示get參數(shù)
  • headers表示get傳參的headers參數(shù)信息

使用requests模塊實(shí)現(xiàn)get方式調(diào)用遠(yuǎn)程接口的簡(jiǎn)單實(shí)現(xiàn)如下

# -*- coding: utf-8 -*-
import requests
import ast
#接口地址
url = 'XXX'
#get傳參
data = {'type':'0'}
#headers信息
headers = {
  'Content-Type': 'application/x-www-form-urlencoded',
  'Authorization': 'Bearer XXX'
}
#
r = requests.get(url, params=data, headers = headers)
# 接口返回的狀態(tài)碼
print(r.status_code)
# 接口返回的字符串內(nèi)容
content = r.text
# #將字符串轉(zhuǎn)字典型
content_list = ast.literal_eval(content)
print(content_list)
# 接口返回的json格式內(nèi)容
print(r.json())

根據(jù)如上就可以實(shí)現(xiàn)使用get方式調(diào)用遠(yuǎn)程接口

三:使用requests模塊實(shí)現(xiàn)post方式調(diào)用遠(yuǎn)程接口

使用post方式調(diào)用遠(yuǎn)程接口主要使用了requests模塊的post方法

requests.post()

post方法常見的參數(shù)有url,data和headers

  • url:表示遠(yuǎn)程接口的地址
  • data:表示post參數(shù)
  • headers:表示post傳參的headers參數(shù)信息

使用requests模塊實(shí)現(xiàn)post方式調(diào)用遠(yuǎn)程接口的簡(jiǎn)單實(shí)現(xiàn)如下

# -*- coding: utf-8 -*-
import requests
import ast
#接口地址
url = 'XXX'
#header信息
headers = {
  'Content-Type': 'application/x-www-form-urlencoded',
  'Authorization': 'Bearer XXX'
}
#post傳參
data = {
  'nickname': '111',
  'gender': 1,
  'city': 'ce',
  'avatar': '111'
}
r = requests.post(url, data=data,headers=headers)
# 接口返回的狀態(tài)碼
print(r.status_code)
# 接口返回的字符串內(nèi)容
content = r.text
# #將字符串轉(zhuǎn)字典型
content_list = ast.literal_eval(content)
print(content_list)
# 接口返回的json格式內(nèi)容
print(r.json())

以上就是python 如何調(diào)用遠(yuǎn)程接口的詳細(xì)內(nèi)容,更多關(guān)于python 調(diào)用遠(yuǎn)程接口的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python虛擬環(huán)境完美部署教程

    python虛擬環(huán)境完美部署教程

    這篇文章主要介紹了python虛擬環(huán)境完美部署教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 關(guān)于Pycharm無法debug問題的總結(jié)

    關(guān)于Pycharm無法debug問題的總結(jié)

    今天小編就為大家分享一篇關(guān)于Pycharm無法debug問題的總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python 實(shí)現(xiàn)兩個(gè)變量值進(jìn)行交換的n種操作

    python 實(shí)現(xiàn)兩個(gè)變量值進(jìn)行交換的n種操作

    這篇文章主要介紹了python 實(shí)現(xiàn)兩個(gè)變量值進(jìn)行交換的n種操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField)

    Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField)

    今天小編就為大家分享一篇Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python的列表推導(dǎo)式你了解嗎

    Python的列表推導(dǎo)式你了解嗎

    這篇文章主要為大家詳細(xì)介紹了Python的列表推導(dǎo)式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 淺談Python 集合(set)類型的操作——并交差

    淺談Python 集合(set)類型的操作——并交差

    下面小編就為大家?guī)硪黄獪\談Python 集合(set)類型的操作——并交差。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • Python常用模塊之requests模塊用法分析

    Python常用模塊之requests模塊用法分析

    這篇文章主要介紹了Python常用模塊之requests模塊用法,結(jié)合實(shí)例形式分析了Python使用requests模塊發(fā)送GET、POST請(qǐng)求及響應(yīng)相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python基于Tkinter開發(fā)一個(gè)爬取B站直播彈幕的工具

    Python基于Tkinter開發(fā)一個(gè)爬取B站直播彈幕的工具

    這篇文章主要介紹了Python Tkinter如何開發(fā)一個(gè)爬取B站直播彈幕的工具,幫助大家更好的利用python進(jìn)行圖形界面的開發(fā)學(xué)習(xí),感興趣的朋友可以了解下
    2021-05-05
  • 解決tensorboard多個(gè)events文件顯示紊亂的問題

    解決tensorboard多個(gè)events文件顯示紊亂的問題

    今天小編就為大家分享一篇解決tensorboard多個(gè)events文件顯示紊亂的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python中matplotlib條件背景顏色的實(shí)現(xiàn)

    python中matplotlib條件背景顏色的實(shí)現(xiàn)

    這篇文章主要給大家介紹了關(guān)于python中matplotlib條件背景顏色的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評(píng)論