将 HTML5 音频 "currentTime" 和 "duration" 放入 Python

Getting HTML5 audio "currentTime" and "duration" into Python

我正在使用 HTML5 音频播放器在 python/flask 网络应用程序中播放音频内容。我可以在我的网页上很好地显示当前时间和持续时间,但现在我想在单击提交按钮时获取当前播放时间。我也想获取音频文件的时长。

如何将这两条信息输入Python?我是否需要将其传递到表单中(例如,来自 WTForms 的 DecimalField)?是Beautiful Soup的任务吗?我不太确定该怎么做。我已经审查了许多其他问题,但它们似乎都是关于显示数据,而不是将其传递到 Python 以便可以对其进行操作。

FWIW,我正在使用 Python、Flask、SQLAlchemy、HTML...

提前致谢!

我解决了这个问题。我所做的是使用 javascript 在单击按钮后获取 html 音频文件的当前时间,并将该值传递给 Flask 表单上隐藏的 html 输入字段。然后在另一个按钮上单击我将值提交给 Python。我确定此解决方案特定于我的应用程序,但如果其他人遇到问题,我很乐意回答问题。