使用python怎么对请求进行发送

  介绍

这篇文章将为大家详细讲解有关使用python怎么对请求进行发送,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

需求:

该接口,含两个参数,一个是文件,一个是paperName。其中文件为上传的文件.content-type为格式。

使用python怎么对请求进行发送

根据python中请求的源代码,可知,发送一个请求时,可以传递的参数有很多。而我们这次主要用到的就是文件,当然方法,url,头,及数据/json也是每次发送请求必备的。

使用python怎么对请求进行发送

主要的实现方式:

#,用二进制的方式打开需上传的文件。      时间=f 开放(文件名,,“rb")   file =, (   ,(“file",, (f文件名,,,,“文件/xlsx")), #,此处“file"为上传的参数名,文件名可以为当前目录下的文件(仅文件名即可),也可以是其他目录下的文件(用相对路径)   )

实现代码:

f =,开放(文件名,,“rb")   file =, (   ,(“file",, (f文件名,,,,“文件/xlsx")),   ]   时间=filename  & # 39; . ./数据/required_upload.xlsx& # 39;, #,此处写的是放在数据目录下的文件。如果是当前目录下的,直接& # 39;required_upload.xlsx& # 39;即可   response =,请求(=方法,url=url,标题=标题,文件=,,data=https://www.yisu.com/zixun/data)   f.close ()

总结小贴士:

1。以二进制的方式打开文件,文件可以是文件/img
2。文件名如果非当前目录,则应使用相对路径
3。发送请求结束后,应立刻关闭文件
6。内容类型为格式,请求语句中应注意是data=https://www.yisu.com/zixun/data,若内容类型为application/json等,则是json数据
=4。试着去读一读看看源码
5。如果多次需要上传文件,不妨把#主要实现方式#里的代码封装起来,方便以后调用

关于使用python怎么对请求进行发送就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用python怎么对请求进行发送