我正在設計一塊電子硬件,如果發生機械故障(例如密封件破裂),它可能會與水接觸。在設備內部,我在所有關鍵區域都有溼度傳感器。我已經編寫了一個腳本來監視這些溼度傳感器,但是我想編寫一個緊急腳本,如果任何溼度傳感器感應到水,系統可以快速關閉,以避免設備本身和任何/任何事物的電氣損壞附近。在Python中快速關閉系統
目前,所有我能找到的就是以下協議:
import os
os.system('shutdown -P now')
有使計算機具有「硬」關機的一個平凡的方式嗎?
我也考慮過通過計算機可以控制的繼電器給主設備供電,這樣我就可以切實地切斷計算機的電源,但我希望有一種方法可以在沒有使用這種重型電力繼電器。
你的意思是shutdown -h now中 – mwweb
假設這是Linux,你可能想使用'關機-f'。更好的是,找到該實用程序的源代碼,並找出如何直接從Python調用系統調用... – Nemo
感謝您的快速響應! -P,-h和power off -f之間有什麼區別?我非常喜歡用python編寫硬件應用程序,所以我的知識非常有限。 –