python模擬上傳多張圖片
阿新 • • 發佈:2021-04-02
後臺 flask post介面
後臺程式碼
使用 requests 模仿 (調自己介面)
res = requests.post(url=url, data=data, files=list_pic)
def read_fakeimage(path, filenamelist):
list_pic = []
data = ()
for pic in filenamelist:
# with open(path + pic, 'rb') as p:
# print(p)
data = ("FakeImage" , open(path + pic, 'rb'))
print(data, type(data))
# data["FakeImage"] = p
list_pic.append(data)
return list_pic
上傳圖片程式碼:
data = (“FakeImage”, open(path + pic, ‘rb’))
“FakeImage” 是引數名稱 open(path + pic, ‘rb’) 是圖片此處必須為 open 不能是讀取過得圖片內容,不然會報錯讀取的內容未開啟
批量傳輸 引數名稱是重複的
[
("FakeImage", open("/xxx/xxx1.jpg", 'rb')),
("FakeImage", open("/xxx/xxx2.jpg", 'rb')),
("XXXX", open("/xxx2/xxx1.jpg", 'rb')).
("XXXX", open("/xxx2/xxx2.jpg", 'rb'))
]