我正在设计一块电子硬件,如果发生机械故障(例如密封件破裂),它可能会与水接触。在设备内部,我在所有关键区域都有湿度传感器。我已经编写了一个脚本来监视这些湿度传感器,但是我想编写一个紧急脚本,如果任何湿度传感器感应到水,系统可以快速关闭,以避免设备本身和任何/任何事物的电气损坏附近。在Python中快速关闭系统
目前,所有我能找到的就是以下协议:
import os
os.system('shutdown -P now')
有使计算机具有“硬”关机的一个平凡的方式吗?
我也考虑过通过计算机可以控制的继电器给主设备供电,这样我就可以切实地切断计算机的电源,但我希望有一种方法可以在没有使用这种重型电力继电器。
你的意思是shutdown -h now中 – mwweb
假设这是Linux,你可能想使用'关机-f'。更好的是,找到该实用程序的源代码,并找出如何直接从Python调用系统调用... – Nemo
感谢您的快速响应! -P,-h和power off -f之间有什么区别?我非常喜欢用python编写硬件应用程序,所以我的知识非常有限。 –