是否可以在Azure Notebooks上安排 Python 脚本?
当我在终端中运行它时,它运行得非常好
python library/code/test.py
但是当我保存 cron 时什么都没有产生。我已将其设置为* * * * *
在测试时不会混淆时区。
在 Azure 环境中,我找不到 cron 可能会通过电子邮件向我发送错误和输出的位置。我的根目录如下所示,其中没有任何内容mail
:
是否可以在Azure Notebooks上安排 Python 脚本?
当我在终端中运行它时,它运行得非常好
python library/code/test.py
但是当我保存 cron 时什么都没有产生。我已将其设置为* * * * *
在测试时不会混淆时区。
在 Azure 环境中,我找不到 cron 可能会通过电子邮件向我发送错误和输出的位置。我的根目录如下所示,其中没有任何内容mail
:
您是否尝试过捕获所有输出。这是一个设置为捕获所有输出的示例 crontab 条目:
59 13 05 06 * { /usr/bin/python /path/to/myscript.py -i /path/to/input.txt --log --timer ; } > /tmp/myProj/myscriptPY.trace.`/bin/date +\%Y\%m\%d.\%H\%M` 2>&1
简单的想法是将jupyter notebook保存到本地并编写一个shell脚本来提交python脚本。类似/bin/bash -c "/path/to/python /path/to/script
...”的东西。它可能会有所帮助,因为 cron 似乎使用 /bin/sh 来执行它的命令。
试试这个,看看它是否有帮助。