在 FastAPI 项目中,我们可以借助 APScheduler 实现功能强大的 异步定时任务调度器。本文将带你一步步封装支持以下功能的调度模块。 在实际开发中,我们常常会遇到需要周期性执行任务的场景,例如: 每晚 00:00 清理无效数据 每分钟拉取远程接口状态 每小时生成 ...
在开发过程中,尤其是在使用SQLite作为轻量级嵌入式数据库时,动态创建和删除数据库文件的需求时常出现。这对进行单元测试或临时数据存储而言非常重要。然而,许多开发者在尝试删除SQLite数据库文件时常常遭遇各种挑战。本文将分享一个C#开发者在删除 ...
最近小编开发了一个winform小项目,需要本地存储基本信息,可以选择存储到文件,但是查询比较麻烦,于是选择了比较经典的本地数据库SQLite。本文将介绍它的使用。 使用步骤: 1、下载并安装System.Data.SQLite NuGet包。可以在Visual Studio的解决方案资源管理器中右 ...
本文分享了 FastAPI 配置日志的三种方法,后两种其实是 uvicorn 配置并记录日志的方法, 你好,我是 somenzz,可以叫我征哥,最近在用 FastAPI 的时候,发现 FastAPI 的官方文档没有配置日志的相关说明,今天就分享一下 FastAPI 配置日志的三种方法。 第一种,就像写 ...