【发布时间】:2016-08-22 18:55:21
【问题描述】:
我编写了一组作为后端运行的 python 脚本。用户必须使用我提供给他们的网页上传文件。我那个网页有一个进度条,它向用户显示视频文件的处理量。因为这个视频文件分成帧并识别对象并保存在数据库中。除了进度条,一切都很好。我需要一种方法来重复指示用户,直到脚本完成。但我没有办法做到这一点。我尝试使用
start_time = time.time()
@app.route('/upload', methods=['POST'])
def upload_file():
filename = request.get_json()
print filename
fullPath = path + "/" + filename
print fullPath
fragmentation.framerate.calframerate(fullPath)
timeRunning = ("--- %s seconds ---" % (time.time() - start_time))
return timeRunning
但这将在脚本结束后给出输出。但我需要显示进度条,直到脚本结束。
有没有办法做到这一点。请帮助我
【问题讨论】:
-
您的 php、javascript、html 和 ajax 部分在哪里?您只提供了一个 python 脚本。
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example。
标签: javascript php python html ajax