我是 Python 新手(和一般编程),所以请耐心等待。
我正在做一些实验室设备自动化,我正在寻找一种方法来切换一台设备的电源,同时在另一台设备上获取数据。我希望这些事件彼此异步,即我希望电源在数据获取过程中随机切换。
我检查了以下内容:
-time.sleep——我实际上能够在一个设置中成功使用它,因为电源响应太慢了——我告诉它关闭,然后随机睡眠一段时间,然后开始在其他设备。这依赖于电源的反应总是比其他设备慢得多,通常情况并非如此。
-multiprocessing/threading--我一直在 SO 和 python.org 上读到这个,但我仍然不清楚这是否会完成我想要的。我试图测试它,但我发现它很难编码,如果它与我想要的相去甚远,我不想在它上面投入更多时间。
所以,简而言之:多处理会做我想要的吗?有没有其他方法可以做到这一点?