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

python發(fā)送json參數(shù)的實例代碼

 更新時間:2022年07月12日 11:55:11   作者:草木間的行者  
在寫腳本的過程中,除了發(fā)送form表單參數(shù)之外,我們還會發(fā)送json格式的參數(shù)。那么碰見json格式要怎么發(fā)送呢,這篇我們來解決這個問題,需要的朋友可以參考下

在寫腳本的過程中,除了發(fā)送form表單參數(shù)之外,我們還會發(fā)送json格式的參數(shù)。那么碰見json格式要怎么發(fā)送呢,這篇我們來解決這個問題。
直接上代碼

import requests
import unittest
import json
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8') #避免打印中文亂碼的

class Test_api(unittest.TestCase):

	def setUp(self):
		pass

	def test_01_api(self):
		self.url = 'https://*****/video/info'
		self.header = {'Content-Type' : 'application/json'}   
		#這句非常重要,有這句代碼才能表示傳參是json格式
		
		self.data = {
						"userId" : 20,
						"packageId" : 1,
						"videoId" : 10153
					 }
		self.res = self.res = requests.post(self.url,headers=self.header,json=self.data)  
		#一定要有header,即使header里邊只標(biāo)明了參數(shù)格式;json是把python的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換成json;
		
		self.r = self.res.json()
		print (self.r)


	def tearDown(self):
		pass

if __name__=='__main__':
	unittest.main()

返回值:

總結(jié):
想要發(fā)送json數(shù)據(jù),需要兩個地方非常注意:
1、header里邊定義傳參格式
2、參數(shù)用json=

寫腳本過程中,還有很多細(xì)節(jié)需要注意,我會一點一點的分享給大家,希望多多關(guān)注。

相關(guān)文章

  • Python實現(xiàn)檢測SSL證書是否過期

    Python實現(xiàn)檢測SSL證書是否過期

    我們知道 SSL 證書是會過期的,一旦過期之后需要重新申請,如果沒有及時更換證書的話,就有可能導(dǎo)致網(wǎng)站出問題,所以本文介紹了如何利用Python實現(xiàn)檢測SSL證書是否過期,需要的可以參考下
    2023-08-08
  • Python中if __name__ == ''__main__''作用解析

    Python中if __name__ == ''__main__''作用解析

    這篇文章主要介紹了Python中if __name__ == '__main__'作用解析,這斷代碼在Python中非常常見,它有作用?本文就解析了它的作用,需要的朋友可以參考下
    2015-06-06
  • Python書單 不將就

    Python書單 不將就

    對于學(xué)習(xí)Python語言,如何選擇合適的Python書單,是不是已經(jīng)眼花繚亂,不知道該選擇哪本好了呢?今天我來為大家分享幾本不可錯過的Python好書
    2017-07-07
  • pandas數(shù)據(jù)框,統(tǒng)計某列數(shù)據(jù)對應(yīng)的個數(shù)方法

    pandas數(shù)據(jù)框,統(tǒng)計某列數(shù)據(jù)對應(yīng)的個數(shù)方法

    下面小編就為大家分享一篇pandas數(shù)據(jù)框,統(tǒng)計某列數(shù)據(jù)對應(yīng)的個數(shù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 關(guān)于pyinstaller生成.exe程序報錯:缺少.ini文件的分析

    關(guān)于pyinstaller生成.exe程序報錯:缺少.ini文件的分析

    這篇文章主要介紹了關(guān)于pyinstaller生成.exe程序報錯:缺少.ini文件的分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • python調(diào)用matlab的m自定義函數(shù)方法

    python調(diào)用matlab的m自定義函數(shù)方法

    今天小編就為大家分享一篇python調(diào)用matlab的m自定義函數(shù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 詳解如何理解并正確使用Python中的f字符串

    詳解如何理解并正確使用Python中的f字符串

    Python中的f字符串是一種字符串格式化語法,它可以將變量、表達式和函數(shù)等動態(tài)地嵌入到字符串中,本文就來詳細(xì)講講如何理解并正確使用它吧
    2023-06-06
  • Python協(xié)程的實現(xiàn)方式小結(jié)

    Python協(xié)程的實現(xiàn)方式小結(jié)

    協(xié)程是Python中強大的并發(fā)編程工具,允許開發(fā)者編寫異步代碼以提高程序的性能和效率,在本文中,我們將深入探討Python中協(xié)程的實現(xiàn)方式,包括生成器、asyncio庫和async/await關(guān)鍵字,我們還會提供詳細(xì)的示例代碼,幫助您理解和應(yīng)用協(xié)程,需要的朋友可以參考下
    2023-11-11
  • pytorch自定義不可導(dǎo)激活函數(shù)的操作

    pytorch自定義不可導(dǎo)激活函數(shù)的操作

    這篇文章主要介紹了pytorch自定義不可導(dǎo)激活函數(shù)的操作,具有很好的參考價值,希望大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Python?文件處理之open()函數(shù)

    Python?文件處理之open()函數(shù)

    這篇文章主要介紹了Python?文件處理之open()函數(shù),在?Python?中使用文件的關(guān)鍵函數(shù)是?open()?函數(shù),關(guān)于其打開文件的不同方式需要的小伙伴可以參考下面詳細(xì)介紹
    2022-03-03

最新評論