如何使用 Python 从文本 (str) 中提取和增加小时

2023-12-27

例如我有这个文本(输入):

Event Time, Monday:
10:01:02,269 to 10:01:08,702
(Reported by John).

Event Time, Sunday:
20:01:08,931 to 20:01:15,234
(Reported by Peter).

...

然后你想改变并增加时间(仅时间),因此(输出):

Event Time, Monday:
10:01:02,369 to 10:01:09,002 #Change the microseconds and seconds
(Reported by John).

Event Time, Sunday:
20:01:09,131 to 20:01:15,934 #Change the microseconds and seconds
(Reported by Peter).

一旦我有时间,我就可以改变。所以问题是如何只获取时间。我在想也许一种方法是将时间收集在列表中,如下所示:

times = ['10:01:02,269', '10:01:08,702', '20:01:08,931', '20:01:15,234']

但如何做到这一点呢?那么,如何在列表中增加它呢?最后是如何在不更改文本的情况下打印。


  1. 使用模式'[0-9:,]'查找所有时间数据。
  2. times.sort()可以增加列表中的时间
  3. print 'it time %s' % str(times[0])例如,可以在不更改文本的情况下进行打印
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Python 从文本 (str) 中提取和增加小时 的相关文章

随机推荐

  • 如何正确使用通过Firebase身份验证获得的Facebook令牌?

    当某人想要通过 Facebook 注册时 我试图获取该人的名字和姓氏 但想知道是否存在一些安全问题 基于来自 Firebase 的文档 https firebase google com docs auth web facebook log
  • 如何创建文件并将其保存到“文件”应用程序(iOS 平台)

    我需要创建 PDF 文件 完成 并将其保存到文件应用程序 以便用户可以随时在我的应用程序之外访问它 我试过rn fetch blob and react native fs包 它们在 Android 上运行良好 但对于 iOS 它们只能创建
  • 如何使用 winmm.dll 确定歌曲的长度?

    I ve P 从 WinMM dll 调用 mciSendString 方法 http www pinvoke net default aspx winmm mciSendString DllImport winmm dll private
  • 格式化文件路径

    我是 Python 新手 所以我的做法可能完全错误 但我在获取和更改文件目录时遇到问题 我的脚本接受可以位于任何目录中的多个文件名 在我的脚本中 我需要 python 更改到文件的目录 然后执行一些操作 但是 我在更改目录时遇到问题 这是我
  • 使用 Rstudio 实时预览 Rmarkdown 文档

    我一直使用 VScode 作为主要的记笔记平台 并且我已经非常习惯实时预览功能 现在我必须使用 Rmarkdown 生成可更新的报告 我想知道是否有人知道如何使用 Rstudio 生成实时预览 我对有关 R 和 Rmarkdown 的 Vs
  • 如何使用AWS Cognito作为单点登录?

    我有 2 个网站 用户注册 登录和其他内容 将在 认知用户池 用户个人资料 自我保健 两个站点位于不同的域中 如何在两个站点之间实施 SSO 是的 您可以通过以下方式进行操作 登录在第一个站点上完成 您将获得一个令牌 在第二个站点上使用此令
  • OAuth2FeignRequestInterceptor 的替代方案,因为它现已弃用

    在我之前的实现中 我使用的是 OAuth2FeignRequestInterceptor 但从 Spring security 5 开始 OAuth2FeignRequestInterceptor 似乎已被弃用 有什么替代方法可以达到同样的
  • 尝试在 Eclipse 中创建新项目时出现“构建路径条目丢失”错误

    缺少构建路径条目 org eclipse jdt launching JRE CONTAINER org eclipse jdt internal debug ui launcher StandardVMType JavaSE 1 7 当我
  • 如何使用 SwiftUI DocumentGroup 读取大文件而不制作临时副本?

    我制作了一个 SwiftUI DocumentApp 它可以读取大型媒体文件 但不需要写入它们 在我的文档中 我只想存储文件的 URL 以便我可以使用例如加载它 AVAudioFile 如果不像作者那样创建文件的临时副本 我无法弄清楚如何执
  • 确定mysql中列允许的最大长度

    表的结构如下 registrant id varchar 16 registrant name varchar 128 我想运行一个查询来显示与最大允许长度匹配的所有条目 即我当前对上述内容所做的操作 SELECT FROM tm regi
  • localeCompare 进行自然排序?

    我正在开发一个漫画书阅读器 我有一些用户上传的文件 图像 文件对象 我正在使用它们的文件名以便按正确的顺序对它们进行排序 我尝试使用localeCompare对它们进行自然排序 但没有运气 页面应按以下方式排序 page1 page2 pa
  • 水晶报表无法运行 Azure Web 应用程序

    我们在 ASP NET 应用程序中使用水晶报表 https kegxchange azurewebsites net https kegxchange azurewebsites net 然而 当我们发布应用程序时 我们收到错误 无法加载文
  • 如何回收Java线程堆栈使用的内存?

    我已经遇到这个内存泄漏问题好几天了 我想我现在有了一些线索 我的记忆java进程不断增长 但堆却没有增加 有人告诉我 如果我创建许多线程 这是可能的 因为 Java 线程使用堆之外的内存 我的java进程是一个服务器类型程序 所以有1000
  • 哪个是 Rails 应用程序的最佳数据库?

    我正在开发一个 Rails 应用程序 它将访问大量 RSS 提要或抓取数据站点 主要是新闻 它将类似于 Google 新闻 但采用不同的方法 因此我将存储大量新闻 或新闻摘要 将它们分类为不同的类别 并使用排名和推荐技术 我应该选择 MyS
  • Angular HttpClient 结合管道、点击和订阅?

    我正在尝试使用 Angular 中的 HttpClient 检索一些数据 我的代码如下所示 getData suffurl string id number Observable
  • Angular 2 RxJS检查鼠标事件在延迟后是否仍然活动

    我正在使用 Angular 2 来制定指令 我将以下事件绑定到主机组件 host mouseenter onMouseEnter event mouseleave onMouseLeave event 我还在指令上创建了两个流和侦听器来管理
  • 是否有可能破解并更新 Firebase 实时数据库数据

    最近我使用 Firebase 构建了一个应用程序 但是在我通过广告获得了一些用户后 有人刚刚入侵了 Firebase 数据库并更新了所有用户数据 例如 用户名 个人资料图片路径 他们将其设置为不好的词和不好的图片 然后我还检查了 Fireb
  • Safari 9 中后退按钮后触发 JQuery/Javascript

    当我使用 Chrome Firefox 中的浏览器后退按钮向后导航时 我的网站按预期工作 与不向后导航而加载的情况相同 在 Safari 中 导航回来后 我无法触发任何 加载 类型的事件 无论标准文档是否准备就绪 还是在 StackOver
  • Android:如何将rtmp流地址发送到外部视频播放器(例如MX播放器)

    就像我的问题所述 如何将 rtmp 流地址发送到外部媒体播放器 Mx Player 能够播放我的流 但我无法将地址发送给它 我试过这个 String videoUrl rtmp mystream Intent i new Intent an
  • 如何使用 Python 从文本 (str) 中提取和增加小时

    例如我有这个文本 输入 Event Time Monday 10 01 02 269 to 10 01 08 702 Reported by John Event Time Sunday 20 01 08 931 to 20 01 15 2