![](https://blog.rick.icu/wp-content/uploads/2021/08/微信图片_20210730142902.jpg)
在宝塔上通过定期执行python脚本来推送数据
EG:推送课程表
一、安装python项目管理器
软件商店–>搜索python
![](https://blog.rick.icu/wp-content/uploads/2021/08/image-5.png)
二、创建python项目
![](https://blog.rick.icu/wp-content/uploads/2021/08/image-7-1024x547.png)
上传python文件
注意路径
![](http://101.132.189.142:8081/wp-content/uploads/2021/08/微信图片_20210822144418.png)
终端运行py文件终端
打开终端
![](https://blog.rick.icu/wp-content/uploads/2021/08/微信图片_20210822144424.png)
进入路径: cd/www/wwwroot/python
进入虚拟环境:source xxx_venv/bin/activate (项目名)
运行py文件:python 1.py
cd /www/wwwroot/python
source xxx_venv/bin/activate
python 1.py
模块导入
宝塔–>python项目管理器–>模块->输入需要的库安装即可
![](https://blog.rick.icu/wp-content/uploads/2021/08/微信图片_20210822144449.png)
Shell脚本运行py文件
宝塔–>计划任务–>添加计划任务
![](https://blog.rick.icu/wp-content/uploads/2021/08/微信图片_20210822144440.png)
cd /www/wwwroot/python
source xxx_venv/bin/activate
python 1.py
宝塔提供的执行周期种类
![](https://blog.rick.icu/wp-content/uploads/2021/08/20200507192602584-1024x956.png)
Comments NOTHING