我正在尝试实现一个python3文件以detailed here的形式关闭计算机屏幕,命令:
xset -display :0.0 dpms force off
进入终端确实可以工作,它可以关闭屏幕,并且甚至不需要其他命令即可将其重新打开,因为任何按键都会将其打开。
现在如何将其实现到python中,尤其是在subprocess
中,因为我听说os
模块使用起来不是很安全。
我尝试过
import subprocess
subprocess.run(["xset","-display :0.0 dpms force off"])
但是它不起作用,它给我一个错误。请帮助,并告诉我像这样运行它是否安全,或者是否有其他解决方案可以通过python执行。
[第一件事:在以后的问题中,不要只说“它不起作用,它给我一个错误”。向我们确切显示错误消息是什么。