在从串行端口收集的数据上添加时间戳

在从串行端口收集的数据上添加时间戳

我使用这个代码:https://www.pythonpool.com/python-serial-read/更具体地说,以下段落下的代码:使用 Python Serial Read 从 Arduino 开发板读取数据。我得到的数据是这样的:

123,344,555,661

124,345,674,611

1024,555,643,677

因此它在两行数据之间放置了一行。我用命令检查了一下python3 mycode.py > output.txt,问题是一样的:两行数据之间有一个空行。我有两个问题:

  1. 我如何删除空行?
  2. 如何在每行数据前面添加时间戳?

答案1

您可能需要在 Python 脚本中添加一些代码,以将日期包含在第 15 行的打印语句中。

这篇 stackoverflow 文章讨论了日期和时间:https://stackoverflow.com/questions/2158347/how-do-i-turn-a-python-datetime-into-a-string-with-readable-format-date

Python 是一种非常强大的工具 - 并且隐藏了许多易于使用的功能。Google 是您了解更多信息的好帮手。

祝你好运!

相关内容