【发布时间】:2020-03-23 09:30:56
【问题描述】:
我正在编写一个 python 脚本,我想从 crontab 调用。它的脚本调用xrandr 命令并将其输出保存在一个变量中,如下所示:
output = subprocess.run('xrandr', shell=True, stdout=subprocess.PIPE).stdout.decode('utf-8')
我希望将xrandr 的输出保存在字符串中。
如果我从终端执行它,这一切正常,但如果我使用 cron 运行它,变量 output 保持为空。
其余代码正常执行,所以 cron 不是问题。
那么如何才能使这个命令正确执行呢?
谢谢你的建议。
【问题讨论】:
标签: python python-3.x cron