成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > python requests完成接口文件上傳的案例

python requests完成接口文件上傳的案例

熱門標簽:南京crm外呼系統(tǒng)排名 crm電銷機器人 云南地圖標注 北京外呼電銷機器人招商 賓館能在百度地圖標注嗎 400電話 申請 條件 電銷機器人 金倫通信 鄭州智能外呼系統(tǒng)中心 汕頭電商外呼系統(tǒng)供應商

最近在準備一個公開課,主題就是利用不同的語言和不同的工具去實現文件的上傳和下載。

在利用Jmeter去實現功能的時候,以及利用loadrunner去寫腳本的時候,都很順利,沒有任何問題,當我嘗試用Python去解決這個問題的時候,花了一些時間。

這也讓我在學習和嘗試中,找到了很多樂趣,下面給大家分享下,如何去實現操作。

前提:

1:有一個上傳接口,地址如下:http://xx.xx.xx.xx//upload/stream(公司的服務,地址不便外發(fā)~有興趣的同志可以來看我們的公開課?。?/p>

2:上傳接口的參數如下所示:

{"parentId":"","fileCategory":"personal","fileSize":179,"fileName":"summer_text_0920.txt","uoType":1}

其中有兩個參數需要跟大家解釋一下:filesize:指的是文件的字節(jié)大小。 filename:指的是你上傳之后保存的文件名~記得不要搞錯了后綴喲。其他的參數可以忽略,在做自己公司接口的時候,就按照自己公司的接口文檔去做即可。

開始操作:

1:安裝requests模塊,安裝命令:pip install requests

2:發(fā)送請求,代碼如下所示:

header={"ct":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9"}
files = {'file':open('D:\\test_data\\summer_test_data_05.txt','rb')}#此處是重點!我們操作文件上傳的時候,把目標文件以open打開,然后存儲到變量file里面存到一個字典里面
upload_data={"parentId":"","fileCategory":"personal","fileSize":179,"fileName":"summer_text_0920.txt","uoType":1}
upload_res=requests.post(upload_url,upload_data,files=files,headers=header)##此處是重點!我們操作文件上傳的時候,接口請求參數直接存到upload_data變量里面,在請求的時候,直接作為數據傳遞過去

查看結果:

執(zhí)行完代碼后,看到我們上傳成功,效果如下:

大家如果有上傳文件的接口,趕緊去試試吧!

學習了代碼后,有些事情就會顯得輕松多啦!

補充:python實現接口上傳文件的兩種方法

文件上傳:上傳圖片的類型是file,這里沒有用到頭部信息

import requests
def sendImg(img_path, img_name, img_type='image/jpeg'):
 """
 :param img_path:圖片的路徑
 :param img_name:圖片的名稱
 :param img_type:圖片的類型,這里寫的是image/jpeg,也可以是png/jpg
 """
 url = 'https://www.xxxxxxxxxx.com' # 自己想要請求的接口地址
 
 with open(img_path + img_name, "rb")as f_abs:# 以2進制方式打開圖片
 body = {
  # 有些上傳圖片時可能會有其他字段,比如圖片的時間什么的,這個根據自己的需要
  
  'camera_code': (None, "攝像頭1"), 
  
  'image_face': (img_name, f_abs, img_type)
  # 圖片的名稱、圖片的絕對路徑、圖片的類型(就是后綴)
  
  "time":(None, "2019-01-01 10:00:00")
  
  }
 # 上傳圖片的時候,不使用data和json,用files
 response = requests.post(url=url, files=body).json
 return response
 
if __name__=='__main__':
  # 上傳圖片
  res = sendImg(img_path, img_name)     # 調用sendImg方法
 print(res)
 
**如果上傳圖片是數組時,value直接寫圖片路徑就可以**

文件上傳:上傳的類型是file,用到頭部信息

# "Content-Type": "multipart/form-data; boundary=76a22e30da2bb7790828887966871012"
from urllib3 import encode_multipart_formdata
import requests
def sendFile(filename, file_path):
 """
 :param filename:文件的名稱
 :param file_path:文件的絕對路徑
 """
 url = "https://www.xxxxxxx.com" # 請求的接口地址
  with open(file_path, mode="r", encoding="utf8")as f: # 打開文件
 file = {
  "file": (filename, f.read()),# 引號的file是接口的字段,后面的是文件的名稱、文件的內容
  "key": "value", # 如果接口中有其他字段也可以加上
   } 
 
 encode_data = encode_multipart_formdata(file)
 
 file_data = encode_data[0] 
 # b'--c0c46a5929c2ce4c935c9cff85bf11d4\r\nContent-Disposition: form-data; name="file"; filename="1.txt"\r\nContent-Type: text/plain\r\n\r\n...........--c0c46a5929c2ce4c935c9cff85bf11d4--\r\n
 
 headers_from_data = {
   "Content-Type": encode_data[1], 
   "Authorization": token
    } 
 # token是登陸后給的值,如果你的接口中頭部不需要上傳字段,就不用寫,只要前面的就可以
 # 'Content-Type': 'multipart/form-data; boundary=c0c46a5929c2ce4c935c9cff85bf11d4',這里上傳文件用的是form-data,不能用json
 
 response = requests.post(url=url, headers=headers_from_data, data=file_data).json()
 return response
 
if __name__=='__main__':
  # 上傳文件
  res = sendFile(filename, file_path)     # 調用sendFile方法
 print(res) 

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python爬蟲之利用Selenium+Requests爬取拉勾網
  • Python requests timeout的設置
  • python+requests+pytest接口自動化的實現示例
  • python3 解決requests出錯重試的問題
  • Python requests庫參數提交的注意事項總結
  • python urllib.request模塊的使用詳解
  • python爬取豆瓣電影排行榜(requests)的示例代碼
  • requests在python中發(fā)送請求的實例講解
  • python 實現Requests發(fā)送帶cookies的請求
  • python軟件測試Jmeter性能測試JDBC Request(結合數據庫)的使用詳解
  • python requests庫的使用
  • python實現文件+參數發(fā)送request的實例代碼
  • Python爬蟲基礎之requestes模塊

標簽:石家莊 梅州 懷化 文山 錫林郭勒盟 昆明 浙江 西寧

巨人網絡通訊聲明:本文標題《python requests完成接口文件上傳的案例》,本文關鍵詞  python,requests,完成,接口,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python requests完成接口文件上傳的案例》相關的同類信息!
  • 本頁收集關于python requests完成接口文件上傳的案例的相關信息資訊供網民參考!
  • 推薦文章
    欧美性活一级视频| 亚洲欧美色图片| 国产高清视频一区二区| 这里只有精品久久| 欧美国产高跟鞋裸体秀xxxhd| 日韩国产在线一| 国产精品特级毛片一区二区三区| 久久99导航| 国产日产精品一区二区三区四区| 欧美精品亚洲二区| 国产精品视频久久久久久久| 国产在线不卡视频| 亚洲欧洲免费| 欧美成人免费全部观看天天性色| 亚洲精品日产精品乱码不卡| 麻豆网站在线免费观看| 亚洲精品国产一区二区三区四区在线| 亚洲精品成人悠悠色影视| 男人天堂视频在线观看| xfplay每日更新av资源| 亚洲第一第二区| 激情欧美一区二区三区| 久久男人资源视频| 色综合久久九月婷婷色综合| 日韩欧美三级一区二区| 亚洲图区综合| 夜夜摸夜夜操| 欧美视频二区欧美影视| 高潮久久久久久久久久久久久久| 日韩三级一区二区三区| 91freevideo| 国产精品美女www| 日本伊人色综合网| bdsm在线观看播放视频| 136福利第一导航国产在线| 一区在线中文字幕| 黄色免费在线观看网站| 日韩国产激情| 美国黄色特级片| 国产免费一区二区三区视频| 日韩深夜视频| fc2ppv在线观看| 国语自产精品视频在免费| 天天天综合网| 91免费视频国产| 久久久久久国产精品久久| 亚洲第一页在线观看| 国产美女av在线| 美女扒开腿让男人桶爽久久软| 97色在线观看免费视频| 97人妻人人澡人人爽人人精品| 中文字幕第12页| 欧美色片在线观看| 国产亚洲一区二区精品| 国产一级18片视频| 四虎影院成人在线观看| 最新黄色网址在线观看| 久久久伦理片| 成人羞羞视频免费看看| 久久99精品久久久久久久青青日本| 精品自拍偷拍| 日韩高清国产一区在线| 亚洲精品综合在线观看| 免费在线不卡av| 免费成人结看片| 亚洲欧美激情视频在线观看一区二区三区| 顶级网黄在线播放| 成人免费黄色在线| 精品国产不卡一区二区| 欧美亚洲国产激情| av地址在线观看| 91九色丨porny丨国产jk| 偷拍中文亚洲欧美动漫| 韩国av免费在线观看| 91精彩视频在线播放| 你懂的网址视频| 午夜精品影院在线观看| 亚洲综合图片区| 好吊色欧美一区二区三区四区| 中文字幕 亚洲一区| 免费精品视频| 国产制服丝袜一区| 亚洲一级在线播放| 一区三区在线欧| 老师我好爽再深一点的视频| 欧美少妇性xxxx| 丰满肥臀噗嗤啊x99av| 国产亚洲一区二区三区四区| 中文字幕一区二区三区免费看| 欧美亚洲国产日韩2020| 国产精品二区影院| 2019精品视频| 欧美日韩国产亚洲沙发| 亚洲第一色在线| av激情在线观看| 91九色国产ts另类人妖| 日韩毛片在线一区二区毛片| www.天堂在线观看| 伦理中文字幕亚洲| 一本久久知道综合久久| 九色综合婷婷综合| 精品一区二区三区自拍图片区| 久久免费电影网| 国产在视频线精品视频www666| 国产黄页在线观看| 国产精品电影一区二区三区| 久久精品美女视频网站| 综合在线影院| 亚洲成人在线网站| 国产一区二区在线看| 国产乱视频在线观看播放| 人妻激情偷乱视频一区二区三区| 久久综合九色综合97_久久久| 欧美理论视频| 成人国产在线观看| 可以在线观看的黄色| 俄罗斯黄色一级片| 成人国产一区二区三区精品麻豆| 无码日韩人妻精品久久蜜桃| 岛国av午夜精品| 免费看ww视频网站入口| 中文字幕免费高清网站| 亚洲大胆视频| 国产黄色av网站| 久久精品亚洲一区二区三区浴池| 国产嫩草一区二区三区在线观看| 国产午夜精品久久| 黄网av在线| www.4hu95.com四虎| 国产永久免费观看| 欧美美女15p| 欧美少妇一级片| 国产香蕉成人综合精品视频| 精品偷拍一区二区三区在线看| 久久久五月天| 人妻熟妇乱又伦精品视频| 26uuu精品一区二区在线观看| 国产中文欧美精品| caoporen人人| 国产hs免费高清在线观看| 亚洲无亚洲人成网站77777| 久久福利一区二区| eeuss影院www在线观看免费| youjizz久久| 国产福利91精品一区二区三区| 免费成人av电影| 亚洲人成绝费网站色www| 中文在线官网天堂| 午夜激情在线播放| 色噜噜噜噜噜噜| 视频精品导航| 黄色在线免费观看大全| 一区二区在线观看免费视频播放| 欧美性20hd另类| 亚洲精品777| 开心快乐六月丁香婷婷| 一区二区三区在线| 美女福利一区二区三区| 99视频免费观看| 亚洲一区二区高清| 国产精品亚洲аv天堂网| 免费网站你懂的| 国产精品色婷婷在线观看| 亚洲国产日韩综合一区| 欧美a∨亚洲欧美亚洲| 91在线视频免费观看| 欧美mv日韩mv国产网站app| 精品一区二区国语对白| 亚洲日本丝袜连裤袜办公室| 麻豆一区区三区四区产品精品蜜桃| 日韩欧美视频免费在线观看| 桃色一区二区| 91手机视频在线| 天堂√在线中文官网在线| 91精品蜜臀一区二区三区在线| 久久精品99久久香蕉国产色戒| 亚洲天堂网中文字| 欧美视频不卡中文| 欧美猛少妇色xxxxx| 国产精品久久久久久久久毛片| 91久久夜色精品国产九色| 国产夫妻性生活视频| 日本激情视频网站| 亚洲精品毛片| h网站免费在线观看| 日韩一级高清毛片| 亚洲一区二区三区加勒比| 欧洲美女精品免费观看视频| 欧美一卡二卡三卡四卡| 欧美性xxxx极品高清hd直播| 国产美女永久无遮挡| 亚洲色图激情小说| 草草视频在线一区二区| 欧美xnxx| 婷婷综合网站| 亚洲人线精品午夜| av在线电影院| 国产精品无码永久免费888| 国产日韩欧美精品一区| 国产成人短视频| 日韩欧美亚洲另类| 国产精品四虎| 麻豆一区二区三区| 国产白袜脚足j棉袜在线观看| 精品精品视频| 蜜乳av一区二区三区| 青青在线免费视频| 亚洲美女精品成人在线视频| aa在线视频| 亚洲一区国产| 国产原创视频在线| 亚洲日本色图| 亚洲免费一区二区| 欧美亚洲丝袜| 国产成人自拍偷拍| 欧美一区二区三区免费在线看| 91在线视频免费看| 欧美日韩国产成人| 黄色免费的网站| 日本一区二区在线免费观看| 超碰影院在线| 日韩经典第一页| 久久av色综合| 五月婷婷丁香综合网| 日本一级淫片免费放| www视频在线观看免费| 亚洲第一区在线| 91日韩中文字幕| 亚洲精品视频在线看| 国产91在线视频观看| 欧美资源在线| 久久精品123| 天堂在线免费观看视频| 香蕉视频国产精品| 美女任你摸久久| 色综合久久天天综合网| 成人激情小说乱人伦| 国产日韩亚洲欧美在线| 日韩av网站导航| 一区二区三区中文字幕在线观看| 国产很黄免费观看久久| 超碰在线公开97| 996久久国产精品线观看| 亚洲一区二区五区| 日本二区在线观看| 日本午夜精品理论片a级appf发布| 西西人体44www大胆无码| 午夜国产精品理论片久久影院| 国产校园另类小说区| 亚洲熟女毛茸茸| 国产伦精品一区二区三区高清| 免费h精品视频在线播放| 国产精品久久久久久久久果冻传媒| 综合一区二区三区| 亚洲福利视频网| 国产黄色精品网站| 国产精品久久久久不卡| 国内精彩免费自拍视频在线观看网址| 麻豆精品蜜桃一区二区三区| 成人伦理视频网站| 久久久久久av无码免费网站下载| 亚洲最新av在线| 中文字幕导航| 大陆极品少妇内射aaaaaa| 日本中文字幕一区二区有码在线| 日本激情一区二区| 日本成人精品视频| 蜜桃视频在线观看网站| 91精品一区二区| 日本私人影院在线观看| 亚洲一区自拍偷拍| 国产av熟女一区二区三区| 成av人片一区二区| 草草久视频在线观看电影资源| 国产suv一区二区三区88区| 国产精品黄视频| 国产精品高潮粉嫩av| 不卡一区二区在线观看| 黄视频免费在线看| 日韩www.| 亚洲影院在线看| 91久久高清国语自产拍| 亚洲国产一区二区在线播放| 欧美一卡2卡3卡4卡无卡免费观看水多多| 麻豆freexxxx性91精品| 制服师生第一页| 国产香蕉成人综合精品视频| 成人小视频在线看| 欧美人与动xxxxz0oz| 日韩av.com| 久久久精品一区二区毛片免费看| 日韩欧美国产精品一区二区三区| 日本在线丨区| 我要看一级黄色录像| 理论视频在线| av在线资源观看| 亚洲一区在线观看免费观看电影高清| 久久婷婷国产91天堂综合精品| 欧美videosex性欧美黑吊| 日本美女爱爱视频| 国产日韩精品在线看| 久久久久久久久久久视频| 天堂社区日本电影超碰| 亚洲电影在线观看| 中文字幕不卡| 亚洲国产精品成人综合色在线婷婷| 久久不见久久见免费视频7| 92国产精品视频| 日韩一二区视频| 国产午夜福利一区二区| 在线日韩欧美| 日本一卡二卡在线| 精品国产18久久久久久| 成人区人妻精品一区二| av综合在线播放| 国模精品娜娜一二三区| 精品日产一区2区三区黄免费| www.天天射.com| 懂色av一区| 国产婷婷色综合av蜜臀av| 日韩成人xxxx| 9国产精品视频| 国产日韩中文字幕在线| 国产成人3p视频免费观看| 国产精品三级久久久久三级| 中文字幕第69页| 欧美国产日韩a欧美在线观看| 精品国产自在久精品国产|