擅长:python、mysql、java
<p>扩展伊格纳西奥的话。启动脚本可能是最简单的解决方案。在</p>
<p>其中一个打开tty设备,并永远收听它。这是一个阻塞读取。它继续寻找新的输入行,直到收到(或达到)EOF。在这种情况下,大概不会发生这种情况。它看起来像这样:</p>
<pre><code># tty reader
def listen_to_device():
with open('/dev/ttyXX', 'r') as tty:
for line in tty:
create_db_record(line)
if __name__ == '__main__':
listen_to_device()
</code></pre>
<p>要使它成为一个完整的工作代码,您需要实现的唯一一件事就是“create_db_record”函数。在</p>
<p>第二个脚本可能非常相似。但也许它会继续在目录中查找包含命令的特定文件。当它在另一个设备之后找到另一个。在</p>
^{pr2}$
<p>您可以在send_命令函数中添加一些额外的处理代码,以便在命令.txt文件变得非常简单。在</p>