使用宝塔面板定时执行python脚本任务
之前一直使用腾讯云的云函数用来执行定时脚本任务,但是迫于腾讯云云函数开始收费,所以不得不把自己闲置的服务器利用起来
准备工作
- 第一步:安装python,可以根据自己的需要安装所需的python版本(这里使用宝塔提供的python项目管理插件安装的python3.8)
- 第二部:找出python的安装路径(也可以使用宝塔自带的python版本,默认的安装路径为:
/www/server/python_manager/versions
),使用python
的pip
工具安装所需的依赖
/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
脚本,设置好指定的运行时间 -> 添加任务 -> 点击添加后任务的执行,稍等一会后查看任务日志是否正常
1 条评论
说的真好,顶一个