flask

flask

@(Python)[python|web]

python下的web容器

常见问题

乱码问题

    app.config['JSON_AS_ASCII'] = False  # 设置后返回成中文
app.config.update(RESTFUL_JSON=dict(ensure_ascii=False))  # 设置后返回成中文

flask_apscheduler定时任务

总体结构

from flask_apscheduler import APScheduler
class Config(object):  # 创建配置,用类
JOBS = [  # 任务列表
    {}
]
app.config.from_object(Config())
scheduler = APScheduler()  # 实例化APScheduler
scheduler.init_app(app)  # 把任务列表放进flask
scheduler.start() # 开启定时任务

周期性任务 配置

{  # 任务字典(细节)
        'id': 'job1',
        'func': '__main__:db_connected',
        'args': (),
        'trigger': 'interval',
        'seconds': 3600*7
    }

定时、定点任务配置

    {  # 任务字典(细节)
        'id': 'job1',
        'func': '__main__:db_connected',
        'args': (),
        'trigger': 'cron',
        'hour': 19,
        'minute': 27
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值