python - 如何从 SRT 文件中提取时间?
问题描述
我是 python 的新手,我需要帮助从我的项目的电影的 SRT 文件中提取开始和结束时间。
例子:
1
00:00:39,330 --> 00:00:41,958
Things are never gonna be
the same now.
2
00:00:42,125 --> 00:00:44,169
I mean, look at this.
3
00:00:44,336 --> 00:00:46,379
You got aliens.
我想提取开始时间(00:00:39)和结束时间(00:00:41)和文本(现在事情永远不会一样了。)提前致谢!
解决方案
为此,我建议使用现有的库,例如https://pypi.org/project/srt/。
推荐阅读
- r - 使用 Rvest 抓取历史股价不起作用
- redux - 带有嵌套对象数组的 Redux 的 Normalizr
- twitter-bootstrap - 使用 Svelte 和 Routify 时不出现引导模式
- c# - 在产品页面上的 ASP.NET Core mvc 上使用 Sixlabour.ImageSharper
- websocket - 处理即将过时的 Websocket 消息
- php - 如何根据数据库字段在 php 中创建动态 div?
- html - 我无法使用我的 CSS 文件在引导程序中填充预定义的类
- java - 弹性日期:日期以对象格式存储为 OffsetDateTime
- python-3.x - 为什么 codewars 数字乘法表中的这个解决方案不起作用?
- node.js - 如何在 react-native 中处理更大的列表缓存