fastapi-sse

学习 

本文章介绍了如何在FastAPI中实现SSE(服务器发送事件)进行流式输出。文章包括安装依赖的指令,提供了实现SSE的代码示例。同时,提醒读者在添加gzip压缩中间件时可能会遇到的问题,并给出了相应的解决方法,即将需要SSE输出的接口单独写在子应用中并通过mount挂载来解决。最后提供了测试接口的链接。关键词为Python和FastAPI SSE。

两台云服务器之间数据转移


文章描述了两台云服务器之间的数据转移问题。作者拥有两台云服务器,其中一台服务器杂乱不堪且仍在运行多个应用和服务,另一台则闲置。作者打算使用scp命令将数据从一台服务器复制到另一台服务器上。摘要给出了使用scp命令的示例,并提供了两个参考资料链接。关键词为两台云服务器之间数据转移。

flask多语言

学习 

Flask-Babel是一个用于Flask应用的国际化(i18n)和本地化(l10n)的扩展。它通过集成babel、pytz和speaklater,为Flask应用提供多语言支持。安装Flask-Babel后,可以在py文件中配置默认语言、日期时间格式和翻译接口。创建本地化翻译文件需要执行一系列命令,包括提取字符串、更新翻译文件和编译翻译文件。Flask-Babel使得Flask应用能够轻松支持多语言。