logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Starlette:FastAPI 脚下的 Python 异步基石,1.2 万 Star 的幕后框架

摘要: Starlette 是一个轻量级 ASGI 框架和工具包,支撑了 FastAPI 的核心功能(如路由、请求/响应处理),也是 Uvicorn 等 ASGI 服务器的底层驱动。它提供 WebSocket、流式响应、中间件(CORS、GZip)等高频功能,模块化设计支持单独使用组件。凭借 100% 测试覆盖和类型标注,Starlette 成为 Python 异步生态的关键基础设施,既适合快速开

#fastapi#python#开发语言 +1
pdf2image:PDF 转图片的 Python 小工具

《pdf2image:轻量高效的PDF转图片Python工具》摘要 pdf2image是一个专注于PDF转图片的Python模块,通过封装pdftoppm/pdftocairo实现PDF页面到PIL Image对象的转换。该工具支持从文件路径或二进制数据读取,提供分辨率控制(dpi)、页码范围选择、输出格式(fmt)等参数,并可通过output_folder缓解内存压力。安装需额外配置popple

#python#开发语言#其他
py-spy:不改动代码就能分析 Python 性能

py-spy是一款无需修改代码即可分析Python程序性能的工具,采用Rust编写以实现低侵入性。它通过操作系统接口直接采样目标进程的调用栈,支持Linux/macOS/Windows等平台,兼容Python 2.3-3.14版本。提供三个核心命令:生成火焰图的record、实时监控的top和线程分析的dump,适用于生产环境诊断性能瓶颈。工作原理涉及解析Python解释器内存结构,需注意不同系统

#python#开发语言#其他
safety-db:Python 包漏洞情报库

摘要: safety-db 是 pyup.io 维护的 Python 包漏洞数据库(GitHub 786 Star),收录已公开的包安全漏洞信息,每月更新。该库不直接扫描代码,而是为安全工具提供结构化漏洞情报(如 CVE、变更日志等),支持通过 INSECURE 和 INSECURE_FULL 字典直接调用数据。配套工具包括命令行扫描器 Safety、GitHub CI 插件等,帮助开发者自动化检

#数据库#python#开发语言 +1
trekhleblearn-python:一个适合边写边学的 Python 手册

GitHub热门项目trekhleb/learn-python是一个实践导向的Python学习资源,通过1.8万Star获得开发者认可。该项目采用"代码即文档"的方式,将Python语法拆分为12大类知识点,每个主题对应一个可执行的.py文件,包含注释说明和断言验证。特色在于:1) 统一结构便于查阅;2) 支持直接修改代码并验证;3) 集成pylint/flake8规范检查;4) 多语言支持。适合

#python#开发语言#其他
TheAlgorithmsPython:用 Python 实现的所有算法

TheAlgorithms/Python是一个专注于教育用途的开源项目,用Python实现了广泛的计算机科学算法。该项目已获得22万+星标,覆盖排序、搜索、图论、动态规划、密码学等多个领域。代码风格统一规范,配有详尽注释和测试用例,便于学习理解。项目采用自动化CI流程和pre-commit检查确保代码质量,并通过Discord/Gitter社区提供支持。建议学习者从基础算法入手,逐步过渡到复杂主题

#python#算法#开发语言 +1
RPA Framework:面向软件机器人的开源自动化工具集

RPA Framework 是一个开源机器人流程自动化工具集,提供40多个功能库支持浏览器、桌面、文档处理等自动化场景。该项目由Robocorp赞助,采用模块化设计,包含主包rpaframework及多个场景化子包(如PDF处理、AWS集成等)。支持通过pip或conda安装,兼容Python 3.9.2+和Robot Framework,提供跨平台自动化能力。典型应用包括:通过Selenium/

#其他
Ollama:本地运行大模型的最简方案

Ollama是一个简化本地运行开源大模型的工具,已获GitHub 17.3万Star。它通过命令行实现模型下载、运行和管理,支持macOS、Windows、Linux和Docker,无需配置GPU驱动或CUDA环境。用户只需一条命令(如ollama run gemma3)即可启动模型对话,并提供REST API和多种语言SDK。Ollama集成了主流开发框架和聊天界面,适合不想折腾环境的开发者、需

#其他
Ollama:本地运行大模型的最简方案

Ollama是一个简化本地运行开源大模型的工具,已获GitHub 17.3万Star。它通过命令行实现模型下载、运行和管理,支持macOS、Windows、Linux和Docker,无需配置GPU驱动或CUDA环境。用户只需一条命令(如ollama run gemma3)即可启动模型对话,并提供REST API和多种语言SDK。Ollama集成了主流开发框架和聊天界面,适合不想折腾环境的开发者、需

#其他
safety-db:Python 包漏洞情报库

摘要: safety-db 是 pyup.io 维护的 Python 包漏洞数据库(GitHub 786 Star),收录已公开的包安全漏洞信息,每月更新。该库不直接扫描代码,而是为安全工具提供结构化漏洞情报(如 CVE、变更日志等),支持通过 INSECURE 和 INSECURE_FULL 字典直接调用数据。配套工具包括命令行扫描器 Safety、GitHub CI 插件等,帮助开发者自动化检

#数据库#python#开发语言 +1
    共 14 条
  • 1
  • 2
  • 请选择