flask-apscheduler具体的实例
时间: 2023-02-09 17:31:58 浏览: 230
flask入门实例
Flask-APScheduler 是一个 Flask 扩展,用于在 Flask 应用程序中添加后台任务。下面是一个简单的示例:
1. 安装 Flask-APScheduler:`pip install Flask-APScheduler`
2. 在 Flask 应用程序中导入扩展:`from flask_apscheduler import APScheduler`
3. 创建一个调度器对象:`scheduler = APScheduler()`
4. 在 Flask 应用程序中配置调度器:`scheduler.init_app(app)`
5. 定义一个任务函数:
```
def job_function():
print("Hello, World!")
```
6. 添加任务:
```
scheduler.add_job(id='example_job', func=job_function, trigger='interval', seconds=10)
```
这样,每隔10秒就会执行一次 job_function 函数。
请注意,本示例只是展示了 Flask-APScheduler 的基本用法,还可以使用各种不同的触发器(如 cron)和其他配置选项来定制任务。
阅读全文