Python快速/高性能日志记录

时间:2018-01-29 02:16:05

标签: python python-3.x csv logging

我正在寻找一种方法来记录自定义"智能设备"精度接近毫秒。智能设备是在TI-MSP430芯片上运行的定制板,但我确信这是不敬的。

以下是我当前数据的示例

2018:01:11:14:06:06.872957,x,x,x,x,
2018:01:11:14:06:07.384358,x,x,x,x,
2018:01:11:14:06:07.898173,x,x,x,x,
2018:01:11:14:06:08.410788,x,x,x,x,
2018:01:11:14:06:08.922617,x,x,x,x,
2018:01:11:14:06:09.437256,x,x,x,x,
2018:01:11:14:06:09.950356,x,x,x,x,
(x is scrubbed data)

问题是我的日志记录脚本,一个准系统(以及不幸的是闭源)Python脚本将在一段时间后开始破坏。一旦脚本中断,它就永远不会恢复。我假设我有某种缓冲问题。

问题示例:

2018:01:11:14:31:33.385387,x,x,2018:01:11:14:31:33.543131,x,x,x,2018:01:11:14:31:33.738989,x,x,x,2018:01:11:14:31:33.856379,x,x,x,x,

脚本通过串行抓取数据并将其放入CSV文件中,并显示当前时间和一些计算。 (我不使用csv库)

我应该使用内置记录器吗?如果是这样,我如何让它以CSV格式打印?如果没有,我该怎么办?

我只需要一些连续的,连续的数据来继续。

感谢您的帮助和意见。

0 个答案:

没有答案