从txt文件中分析时间戳



我在网上有一个很大的文本文件,我正在使用请求从中获取和解析数据。文本文件的每一行都以类似[2022年10月10日星期一08:58:26]的格式开头。如何获取最近的7天,或者仅将日期时间转换为对象或字符串,以便稍后存储和解析?我只想从日志中提取时间戳并打印它们

您可以对每日日志或7天日志使用TimedRotingFileHandler。

阅读更多关于定时旋转文件处理程序这里

阅读更多关于从文件中提取时间戳的信息

你能告诉我这个片段是否解决了你的问题吗?

from datetime import datetime
log_line = "[Sun Oct 09 06:14:26 2022] Wiladoc is browsing your wares."
_datetime = log_line[1:25]
_datetime_strp = datetime.strptime(_datetime, '%a %b %d %H:%M:%S %Y')
print(_datetime)
print(_datetime_strp)

最新更新