我有一个文本文件,下面有几行:
[Thu Jan 3 09:28:11 2019]:(sending publish)
[Thu Jan 3 09:28:14 2019]:(sending publish)
[Thu Jan 3 09:28:17 2019]:(not connect )
[Thu Jan 3 09:28:19 2019]:(sending publish)
[Thu Jan 3 09:28:21 2019]:(sending publish)
现在我想用"sending publish"
项检查文本文件中的时间戳,看行是否有3秒的时间差。你知道吗
如果发送发布不可用,则需要打印其中的文本(不连接)
从第4行开始,需要检查与3秒相差的行。你知道吗
我找不到任何线索,或者我没有任何python代码来比较单个文件中的行(有时间戳)。。你知道吗
请使用任何示例/代码进行支持。你知道吗
如果我正确地理解了您的要求,那么您需要构建的脚本应该完成两个任务:
从文件读取
下面是用python打开和读取txt文件的示例代码:
更多信息-https://www.w3schools.com/python/python_file_open.asp
字符串分析
为此,您可以同时使用字符串切片或正则表达式搜索,以下是有关这两种方法的一些信息:
编辑
您可以使用python中的datetime包来计算两个日期上传递的时间-https://docs.python.org/3/library/datetime.html
希望有帮助!你知道吗
相关问题 更多 >
编程相关推荐