获取python脚本

时间:2016-08-22 18:55:22

标签: javascript php python html ajax

我写了一组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

但是这会在脚本结束后给出输出。但是我需要显示进度条直到脚本结束。

有没有办法做到这一点。请帮助我

1 个答案:

答案 0 :(得分:0)

进度条需要异步或线程。研究这些并试一试。除非您在循环中勾选进度条,否则在呈现进度条时无法主动执行任务。这将是一个更好的方式来解决这个问题。

Threading

Asyncio