如何使用python脚本模拟传感器行为

时间:2017-07-28 16:10:58

标签: python concurrency

我使用一堆python脚本来模拟传感器网络行为。特别是,我想模拟一些传感器,它们将读数异步发送到MQTT代理。为了做到这一点,我写了一些脚本,每个脚本代表一个不同的传感器。

查看:stackoverflow old question

我宁愿不复活旧的问题。无论如何,我使用了这种方法:

script1.py &
script2.py &
script3.py &
script4.py &...

我的问题是:这是真正的并发吗?如果我尝试打印收到的读数(在控制台上),有时我会获得一些属于script1的读数,而不是来自脚本3的读数,而不是来自脚本2中的四个......等等......老实说,我预计没有读数来自相同的脚本。 这是印刷的问题,还是& amp;不保证脚本之间真正的并发吗?

我正在与osx一起开发。

也许有更真实的模拟传感器行为的方法?

0 个答案:

没有答案