【发布时间】:2015-10-07 09:46:39
【问题描述】:
我使用可以为 I2C 协议执行特定任务的对象进行此 python 设置。在从命令行命令运行时,不是让脚本创建对象并运行单个任务,有没有办法让对象在后台“保持活动状态”并以某种方式从命令行为程序提供新数据?
一般的想法是在远程电脑上运行一些东西,然后使用 ssh 向程序发送命令(新数据)。
我的一个想法是让程序不断检查(无限循环)包含一组任务的数据文件,以便在存在时执行和运行这些任务。但是如果我要 sftp 一个新的数据文件,似乎它可能会出错,因为程序可能正在读取已经存在的文件并导致不良影响。
我确信有很多更好的方法来完成这样的任务,任何帮助将不胜感激。
【问题讨论】:
-
想到了 Pyro4,但可能还有很多其他替代品