国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

curl - Python request 上傳文件

瀏覽:103日期:2022-09-18 16:49:55

問題描述

我嘗試用 curl 提交成功

curl --form file=@/home/test/sample.png --form [email protected] --form password=test --insecure --form lang[0]=cn --form lang[1]=jp --form langs[2]=en https://www.example.com/api

但我用 requests 嘗試了以下方法,卻得不到正確結(jié)果。請問正確的應(yīng)該怎么寫?

data = { ’file’: open(’/home/test/test.png’,’rb’), ’username’: ’[email protected]’, ’password’: ’test’, ’lang[0]’: ’cn’, ’lang[1]’: ’jp’, ’lang[2]’: ’en’}r = requests.post(’https://www.example.com/api’, data=data, verify=False)

file = { ’file’: open(’/home/test/test.png’,’rb’) }data = { ’username’: ’[email protected]’, ’password’: ’test’, ’lang[0]’: ’cn’, ’lang[1]’: ’jp’, ’lang[2]’: ’en’}r = requests.post(’https://www.example.com/api’, data=data, files=file, verify=False)

另外我用 httpbin 測試,curl代碼 和 第二段代碼發(fā)出的請求是一樣的,但是 Python 得不到返回的 ID.

問題解答

回答1:

files = {’file’: open(’test.png’, ’rb’)}requests.post(url, files=files)

參考 http://www.python-requests.or...

http://www.python-requests.or...

回答2:

with open(’filename1’, ’rb’) as f1, open(’filename2’, ’rb’) as f2: files_to_upload = {’filename1’: f1,’filename2’: f2, }response = requests.post(url, files=files_to_upload)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日韩免费观看一级毛片看看 | 香蕉视频老司机 | 国产欧美日韩精品一区二区三区 | 久久机热综合久久国产 | 91国高清视频 | 中文字幕一区二区三区久久网站 | 午夜在线亚洲 | 91精品全国免费观看 | 久久毛片网 | 伊人久久国产免费观看视频 | 免费日本视频 | 一级爱 | 日韩在线视频不卡一区二区三区 | 亚洲国产成人精品久久 | 成年人视频在线免费 | 久久女厕一次看个够 | 国产在线一区二区三区欧美 | 三级三级三级全黄 | 日韩欧美国产精品第一页不卡 | 欧美在线一二三区 | 一级片视频免费看 | 日韩精品一区二区三区中文在线 | 国产vs久久 | 免费观看一级特黄三大片视频 | 欧美日韩精品一区二区三区不卡 | 中文字幕一级毛片视频 | 国产精品久久久久久福利 | 精品久久久久久久 | 万全影院亚洲影院理论片 | 久久有这有精品在线观看 | 日韩免费一级片 | 久9这里精品免费视频 | 精品国产免费第一区二区 | 免费视频久久久 | 日本三级日产三级国产三级 | 久久国产99| 99av视频| 日韩第五页| 国产三a级日本三级日产三级 | 日韩高清不卡在线 | 成人99国产精品 |