使用宝塔面板定时执行python脚本任务

之前一直使用腾讯云的云函数用来执行定时脚本任务,但是迫于腾讯云云函数开始收费,所以不得不把自己闲置的服务器利用起来

准备工作

  • 第一步:安装python,可以根据自己的需要安装所需的python版本(这里使用宝塔提供的python项目管理插件安装的python3.8)
  • 第二部:找出python的安装路径(也可以使用宝塔自带的python版本,默认的安装路径为:/www/server/python_manager/versions),使用pythonpip工具安装所需的依赖

/www/server/python_manager/versions/3.8.5/bin/pip3.8 install requests

  • 第三步:安装完成全部依赖后,把脚本文件上传到服务器中,并保存脚本路径
  • 第四步:在SSH窗口使用(python路径 + 脚本路径)执行一次看看是否能够正常运行/www/server/python_manager/versions/3.8.5/bin/python3.8 /www/wwwroot/python/iqiyi.py
  • 如果运行正常,打开宝塔面板 -> 计划任务 -> 选择shell脚本,设置好指定的运行时间 -> 添加任务 -> 点击添加后任务的执行,稍等一会后查看任务日志是否正常
最后修改:2022 年 05 月 22 日 05 : 12 PM
如果觉得我的文章对你有用,请随意赞赏