获取python脚本的运行时间
Get the running time of python script
我编写了一组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
,但这将在脚本结束后给出输出。但是我需要显示进度条直到脚本结束。
是否有办法做到这一点。
进度条需要异步或线程化。研究一下这些,然后试一试。当进度条正在呈现时,您不能主动执行任务,除非您在循环中选中进度条。这是一种更好的处理方式。
线程Asyncio
相关文章:
- 使用JS在服务器上运行PHP脚本
- HTML5画布-暂停时的运行时间
- 在php中不运行java脚本的情况下重定向页面
- 运行AJAX脚本
- 在HTML JavaScript头部分运行Google脚本函数
- 在后台运行的脚本在出现弹出窗口时会停止
- 在jquery中重构“停止运行此脚本?”错误
- 是否可以从 Firefox 运行 bash 脚本?(使用 Firefox 附加组件 SDK)
- 在与运行服务器脚本的驱动器不同的驱动器中打开文件
- 运行 python 脚本并在网站上显示打印值
- 如何在运行php脚本后保持弹出窗口打开
- 没有在带有IE-FF的IFrame中运行的脚本是可以的
- 使用ajax运行php脚本不会显示任何结果
- 如何修复长时间运行的脚本
- 在nodejs中运行Python脚本
- 长时间运行的脚本IE与Chrome/Firefox
- 使用 JavaScript 定期运行 PHP 脚本,间隔时间
- Google Apps 脚本在保护多个范围时运行时间非常慢
- 获取python脚本的运行时间
- 确定运行更新脚本的理想时间间隔