Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.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/typo3/2.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 如何获取Flask中上载文件的状态_Python_File Upload_Flask - Fatal编程技术网

Python 如何获取Flask中上载文件的状态

Python 如何获取Flask中上载文件的状态,python,file-upload,flask,Python,File Upload,Flask,需要在我的应用程序中添加某种上传进度对话框。我知道有很多Flash/Java/HTML5解决方案可以解决这个问题,但是它们不适合我的情况 Flask提供了“更简单的解决方案”的扩展功能。然而,我还没有找到任何解决我的问题的方法 是否有可能获取上传文件的状态(即已上传的字节数) 事实上,我知道如果文件大小不大,Flask会在内存中累积文件数据。否则,它会将文件存储在临时文件夹中。如果没有获取接收字节数的选项,可能至少有获取临时文件名的方法 任何花招都是受欢迎的 谢谢你的帮助 我认为这与烧瓶无关 请

需要在我的应用程序中添加某种上传进度对话框。我知道有很多Flash/Java/HTML5解决方案可以解决这个问题,但是它们不适合我的情况

Flask提供了“更简单的解决方案”的扩展功能。然而,我还没有找到任何解决我的问题的方法

是否有可能获取上传文件的状态(即已上传的字节数)

事实上,我知道如果文件大小不大,Flask会在内存中累积文件数据。否则,它会将文件存储在临时文件夹中。如果没有获取接收字节数的选项,可能至少有获取临时文件名的方法

任何花招都是受欢迎的


谢谢你的帮助

我认为这与烧瓶无关

请参阅此链接:

我认为这些是有帮助的

request.META['REMOTE_ADDR'], request.GET['X-Progress-ID']

我还没有对它进行测试,但我发现了一个类似的链接,我尝试将Django方法应用于Werkzeug。我看不到接头
X-Progress-ID
似乎是Apache扩展的一个envvar。