Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python的文件HTTP方法_Python_Http_Post - Fatal编程技术网

使用python的文件HTTP方法

使用python的文件HTTP方法,python,http,post,Python,Http,Post,我有一个网站,有一个表单,接受两个输入类型=文件。我想使用python完成这些POST请求。我该怎么做 如果希望将一些Python代码发布到网站,则使用附带的httplib web客户端或第三方httplib2 web客户端。你也可以考虑使用卷曲来做这个。 在POST事务中,您通常会将包括文件名在内的所有表单字段作为参数发送,然后在请求主体中发送大量数据,如文件内容 另一方面,如果希望Python代码显示表单并接受POST请求,那么可以使用一个简单的框架,比如瓶子,它可以轻松地用Python编写

我有一个网站,有一个表单,接受两个输入类型=文件。我想使用python完成这些POST请求。我该怎么做

如果希望将一些Python代码发布到网站,则使用附带的httplib web客户端或第三方httplib2 web客户端。你也可以考虑使用卷曲来做这个。

在POST事务中,您通常会将包括文件名在内的所有表单字段作为参数发送,然后在请求主体中发送大量数据,如文件内容


另一方面,如果希望Python代码显示表单并接受POST请求,那么可以使用一个简单的框架,比如瓶子,它可以轻松地用Python编写RESTful web服务器。查看此URL以了解web服务器如何实现文件上传的示例:

好吧,我想知道您是否可以使用python在网站上执行post请求?我可以使用带有httplib库的python执行post。我的问题与语言无关。我的问题是:对于file类型的输入,如果我在POST-request参数中传递文件内容或文件路径,您必须传递文件内容。这条路有什么好处?谢谢你的回答。我想我的问题不清楚。我的问题是:对于file类型的输入,我应该在POST请求参数中传递文件的内容还是文件的路径。我正在使用httplib