宝塔下执行计划任务

1.问题

最近在宝塔上搭建网站需要通过定期执行python脚本来更新数据,那么如何通过宝塔执行计划任务?

2.解决方案

1.任务类型选择脚本类型,设置任务名称

2.设置执行周期
在这里插入图片描述
在这里宝塔提供的执行周期种类繁多,到底该怎么选择呢?
我制作了如下的说明导图,希望对你有一些帮助
在这里插入图片描述
若以每小时运行一次为例,则如下图所示
在这里插入图片描述
3.填写脚本内容
我这边以python3脚本为例
python3与路径之间记得有个空格,如果不添加系统会默认把python3当作路径的一部分

python3 脚本所在路径

例如

python3 /www/wwwroot/XX.XXX.XXX.XXX/datashow/update.py

4.点击添加任务即可
在这里插入图片描述
5.在页面下方的任务列表查看是否添加成功
在这里插入图片描述
6.点击执行,然后查看日志
在这里插入图片描述
点击执行以后,日志并不会立刻刷新,要稍等一会儿才会更新,如果显示successful则代表执行成功,若未成功,则会报错。

如果在路径与python3之间未加空格,则会报下图所示的错误
在这里插入图片描述
虽然下方显示successful,但是实际上是出错的。
大家可以根据错误提示对代码进行修改,顺便说一句,python脚本如果对服务器中的文件进行更改的话,代码中出现的路径需要使用完整路径,要不然执行的时候会报错。

希望这篇文章对你有帮助,谢谢!

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值