【问题标题】:Why Mp3 (sound) is not working when I execute my Python program through Crontab?当我通过 Crontab 执行我的 Python 程序时,为什么 Mp3(声音)不起作用?
【发布时间】:2022-01-26 01:12:10
【问题描述】:

我开发了一个程序来执行python程序,使用crontab按计划执行,crontab正在执行程序。

我在python中使用playsound(filename)来执行文件。

我正在使用raspberry pi 4

 >>> crontab -l

 1 11 * * * python /home/pi/athanpro/MainExcV2.py Dhuhr

【问题讨论】:

  • 正确格式化img。包含您的代码。
  • 您可能想要检查哪个用户用于执行 cron 作业,然后检查该用户是否可以播放声音等等 - 除了这个问题缺少关键细节 - 比如什么操作系统,什么代码被执行,使用什么用户来执行它,使用“playsound(...)”(权限管理)等需要什么。你可能会更好,在超级用户中询问 - 与 cron 相关的问题更频繁地弹出在那里然后在这里。

标签: python audio cron raspberry-pi


【解决方案1】:

好吧,我找到了解决方案,我想与您分享。 为了将这个 (XDG_RUNTIME_DIR=/run/user/1000) 自动添加到文件的顶部。我使用python os如下 导入操作系统 os.system('crontab -l | (cat;echo "XDG_RUNTIME_DIR=/run/user/1000") | crontab')

【讨论】:

    猜你喜欢
    • 2016-08-15
    • 1970-01-01
    • 2011-01-28
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多