FileResponse实现流式下载大文件
FastAPI 框架中提供了下载文件的 Response -> FileResponse,但是默认的 FileResponse 返回类型,没有办法实现大文件的流式下载,需要进一步的加工。
FastAPI 框架中提供了下载文件的 Response -> FileResponse,但是默认的 FileResponse 返回类型,没有办法实现大文件的流式下载,需要进一步的加工。
虚拟环境为运行Python项目的理想环境,可以有效的与系统Python环境进行隔离,每个项目都可以有一个干净的环境运行。
但是对于国内一些企业,客户现场环境复杂,甚至无法连接外网。对于这种场景,任何虚拟环境创建的手段都无法实现。
虽然 Pyinstaller 可以实现,但跨多个 Linux 操作系统,想要实现 “一包通用",仍没有办法实现。
node_exporter 是 Prometheus 官方提供的一个用于采集计算机硬件信息的 Exporter。几乎所有的指标都来源于文件系统:/proc
、/sys
。这么做的好处显而易见,指标采集的效率非常的高。
各个采集端(Exporter)是 Prometheus 的数据来源,在看了多个官方的 exporter 后,总结了一下。
在一个月内经历两次 VPS 被墙后,痛定思痛,决定放弃 Shadowsocks 的连接方式,转向 Gost + Https
的方式。
需求描述:
用户输入size参数值,如果未给定单位,需要指定默认的size单位。
pyconcrete 是一个加密模块,可以将py文件,通过AES加密的方式,将py文件编译过后的pyc文件转换成家秘密后的pye文件,在使用时,再通过AES解密出pyc源码,直接加载到内存中,进行执行。
这种方式可以暂时保证源码不被泄漏,但是,加密的方式为对称加密,只要知道密钥,就能解密出pyc源码,再通过其他方式,就能还原出py文件。