我使用以下代码:https ://www.pythonpool.com/python-serial-read/ ,更具体地说是段落下的代码:Reading Data From Arduino Boards using Python Serial Read。我得到的数据是这样的:
123,344,555,661
124,345,674,611
1024,555,643,677
所以它在两行数据之间划了一条线。我用命令检查了它,python3 mycode.py > output.txt
问题是一样的:两行数据之间有一个空行。我有两个问题:
- 如何删除空行?
- 如何将时间戳放在每行数据的前面?
您可能希望在 Python 脚本中添加一些代码,以便在第 15 行的打印语句中包含日期。
这篇 stackoverflow 文章讨论了日期和时间:https ://stackoverflow.com/questions/2158347/how-do-i-turn-a-python-datetime-into-a-string-with-readable-format-date
Python 是一个非常强大的工具——并且隐藏了许多易于使用的特性。谷歌是您了解更多关于它们的朋友。
祝你好运!