logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

shiv:打包 Python 项目为单个可执行文件

shiv是LinkedIn开源的一款Python打包工具,能将Python项目及其依赖打包成单个可执行文件(.pyz),遵循PEP 441标准。它支持Python 3.8+,跨Linux/macOS/Windows平台,安装简单(pip install shiv)。使用示例包括打包命令行工具(如flake8)、创建交互式环境(如boto库)甚至打包自身。开发时可通过venv搭建环境,用tox运行测

#python#开发语言#其他
FreezeGun:让 Python 测试在时间里自由穿行

FreezeGun 是一个用于 Python 测试的时间模拟工具,可以冻结测试中的时间点。它通过 mock datetime 和 time 模块,让所有时间相关调用返回固定值。提供三种使用方式:装饰器、上下文管理器和手动控制。支持时区设置、时间推进(tick功能)和跳转特定时间点,还能排除特定包的干扰。安装简单(pip install freezegun),默认兼容主流测试框架。这个专注解决时间测

#python#开发语言#其他
anyhow:Rust应用层错误处理的事实标准,6.5K Star

anyhow是Rust应用层错误处理的事实标准,解决了标准库Result<T, E>在应用开发中的痛点。它提供统一错误类型anyhow::Error,支持任意实现std::error::Error的类型,简化了错误传播。核心功能包括:上下文附加(.context()方法增强错误信息)、自动回溯(1.65+版本支持)、实用宏(anyhow!和bail!)以及no_std支持。anyhow与thise

#rust#开发语言#后端 +1
plotly.py:浏览器原生的交互式 Python 可视化库

plotly.py是一个基于plotly.js构建的交互式Python可视化库,具有浏览器原生渲染和丰富的交互功能。它提供两套API接口:plotly.express简化常见图表创建,plotly.graph_objects支持精细控制。支持30+图表类型,适用于数据分析、科研和金融领域,可在Jupyter Notebook、HTML导出和Dash应用中运行。安装简便(pip install pl

#plotly#python#信息可视化 +1
Authlib:Python OAuth 与 OpenID Connect 服务端库

Authlib是一个Python开源库,专注于OAuth和OpenID Connect协议实现,获5,329星。它整合了JWS/JWK/JWT等密码学组件,支持OAuth 1.0/2.0和OpenID Connect 1.0协议栈,兼容RFC5849等十余项标准。提供客户端集成(支持Requests/HTTPX及主流Web框架)和服务端构建功能(Flask/Django),包含完整的JOSE套件实

#python#开发语言#其他
pydocstyle:Python 文档字符串风格检查器

pydocstyle是一个用于检查Python文档字符串是否符合PEP 257规范的静态分析工具。它将PEP 257的规则编码为具体检查项,并通过编号系统(如D101、D300等)精确报出违规位置,帮助开发者规范文档格式。虽然项目已停止维护并建议迁移至Ruff,但其规则编号体系被Ruff完整继承。pydocstyle的价值在于将文档规范落地为可执行工具的思路,对理解Python文档规范和静态分析工

#python#开发语言#其他
Dev C++ 6.5安装包免费下载及详细安装配置教程

本文提供了Dev C++ 6.5的完整下载与安装教程。Dev C++ 6.5是一款轻量级的C/C++集成开发环境,特别适合编程初学者和竞赛选手使用。文章首先推荐了网盘快速下载通道,随后通过12个详细步骤图文并茂地展示了安装过程,重点提示了避免中文路径等常见问题。最后还汇总了5个典型编译错误的解决方案,包括编译器路径设置、语法错误处理、中文路径问题等。按照本教程操作,用户可以顺利完成Dev C++

#c++#java#开发语言 +1
shiv:打包 Python 项目为单个可执行文件

shiv是LinkedIn开源的一款Python打包工具,能将Python项目及其依赖打包成单个可执行文件(.pyz),遵循PEP 441标准。它支持Python 3.8+,跨Linux/macOS/Windows平台,安装简单(pip install shiv)。使用示例包括打包命令行工具(如flake8)、创建交互式环境(如boto库)甚至打包自身。开发时可通过venv搭建环境,用tox运行测

#python#开发语言#其他
Authlib:Python OAuth 与 OpenID Connect 服务端库

Authlib是一个Python开源库,专注于OAuth和OpenID Connect协议实现,获5,329星。它整合了JWS/JWK/JWT等密码学组件,支持OAuth 1.0/2.0和OpenID Connect 1.0协议栈,兼容RFC5849等十余项标准。提供客户端集成(支持Requests/HTTPX及主流Web框架)和服务端构建功能(Flask/Django),包含完整的JOSE套件实

#python#开发语言#其他
anyhow:Rust应用层错误处理的事实标准,6.5K Star

anyhow是Rust应用层错误处理的事实标准,解决了标准库Result<T, E>在应用开发中的痛点。它提供统一错误类型anyhow::Error,支持任意实现std::error::Error的类型,简化了错误传播。核心功能包括:上下文附加(.context()方法增强错误信息)、自动回溯(1.65+版本支持)、实用宏(anyhow!和bail!)以及no_std支持。anyhow与thise

#rust#开发语言#后端 +1
    共 11 条
  • 1
  • 2
  • 请选择