是否可以在Azure Notebooks上安排Python脚本?
当我在终端中以
的方式运行时,这绝对可以正常运行python library/code/test.py
但是当我保存cron时什么也没产生。我将其设置为* * * * *
,所以在我测试时就不会与时区混淆。
我找不到cron可能在Azure环境中向我发送错误和输出消息的地方。我的根目录如下所示,mail
中没有任何内容:
答案 0 :(得分:0)
您是否尝试捕获所有输出。下面是一个示例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笔记本保存到本地,并编写一个shell脚本来提交python脚本。像/bin/bash -c "/path/to/python /path/to/script
...之类的东西。“这可能会有所帮助,因为cron似乎使用/ bin / sh来执行命令。
尝试一下,看看是否有帮助。