在Linux中通过Python3关闭屏幕

问题描述 投票:0回答:1

我正在尝试实现一个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执行。

python-3.x linux subprocess display xorg
1个回答
0
投票

[第一件事:在以后的问题中,不要只说“它不起作用,它给我一个错误”。向我们确切显示错误消息是什么。

© www.soinside.com 2019 - 2024. All rights reserved.