13.上传文件

上传文件:

f = {
	“loclUrl”: (None, r(“文件路径\pic.jpg”)),
	“imgFile”: (“filename的值”, open(r(“文件路径\pic.jpg”, “rb”)), “文件类型”)
} 

请求时直接传files=f, 如:r = s.post(url, files=f)

注:上传的附件放在脚本相同路径下,只需要写出文件的文件名;否则,需要写路径+文件名

上传多个附件:

上传多个附件的时候,不能传字典了,需要定义一个list,list中放元祖,即f = [(), ()]

扫描二维码关注公众号,回复: 8187437 查看本文章

第三方模块:requests-toolbelt , 也可以实现上传文件

实例:禅道提交bug,上传附件(待补充)

猜你喜欢

转载自www.cnblogs.com/elaine888/p/11927782.html
今日推荐