记录python上传文件的坑(1)(python如何上传文件)

网友投稿 312 2022-06-21


1 import random 2 import string 3 import requests 4 from requests_toolbelt import MultipartEncoder 5 6 7 f = '20191112091254.xlsx' # 文件 8 # print(f) 9 10 url = 'http://xxxx.com' 11 12 # 随机生成boundary 13 default_boundary = ''.join(random.sample(string.ascii_letters + string.digits, 30)) 14 print(default_boundary) 15 16 # multipartFile为form表单中的key名字 17 # 括号中的第一个值为文件名 18 m = MultipartEncoder(fields={'multipartFile': ('20191112091254.xlsx', open(f, 'rb'), 'text/plain')}, boundary=default_boundary) 19 # print(m) 20 21 h = {'Authorization': 'Bearer fewi8737912iuiewrg', 'Content-Type': m.content_type} 22 r = requests.post(url , data=m, headers=h) 23 json = r.json() 24 print(json)

__EOF__

作  者:时光走散了故人。 出  处:https://cnblogs.com/longweiqiang


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python获取多输入(python实现多次输入)
下一篇:在python函数中默认参数的一些坑(python中的默认值参数)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~