Capability library

每个功能,一个中文代码页面。

从 Python 内置能力到 Flask、数据库、AI、工业控制和动态库。搜索名称、签名或业务场景,打开页面即可复制运行。

当前找到 55
第 2 / 2 页点击功能查看完整中文案例、参数备注和错误排查
031数据库中间件 · 数据库中间件 / 服务网关 / 监控缓存键生成(请求路径: 'str', 请求方法: 'str' = 'GET', 请求参数: 'dict | None' = None) -> 'str'032数据库中间件 · 数据库中间件 / 服务网关 / 监控日志中间件(慢请求阈值秒: 'float' = 1.0, 日志回调: 'Callable[[str], None] | None' = None)033数据库中间件 · 数据库中间件 / 服务网关 / 监控请求体验证(数据: 'dict', 必填字段: 'list[str]') -> 'dict'034数据库中间件 · 数据库中间件 / 服务网关 / 监控参数验证(参数: 'dict', 规则: 'dict') -> 'dict'035数据库中间件 · 数据库中间件 / 服务网关 / 监控请求头验证(请求头: 'dict', 必填头: 'list[str]') -> 'dict'036S数据库中间件 · 数据库中间件 / 服务网关 / 监控Schema验证(数据: 'dict', Schema: 'dict') -> 'dict'037U数据库中间件 · 数据库中间件 / 服务网关 / 监控URL版本提取(路径: 'str', 前缀: 'str' = '/v') -> 'str'038H数据库中间件 · 数据库中间件 / 服务网关 / 监控Header版本提取(请求头: 'dict', 头名称: 'str' = 'API-Version') -> 'str'039数据库中间件 · 数据库中间件 / 服务网关 / 监控版本协商(客户端版本: 'str', 支持版本: 'list[str]', 默认版本: 'str' = '') -> 'dict'040数据库中间件 · 数据库中间件 / 服务网关 / 监控健康检查器()041数据库中间件 · 数据库中间件 / 服务网关 / 监控优雅关闭管理器(超时秒: 'float' = 30)042数据库中间件 · 数据库中间件 / 服务网关 / 监控重试器(最大重试次数: 'int' = 3, 基础延迟秒: 'float' = 1.0, 最大延迟秒: 'float' = 60.0, 退避倍数: 'float' = 2.0, 可重试异常: 'tuple[type, ...]' = (<class 'Exception'>,))043数据库中间件 · 数据库中间件 / 服务网关 / 监控指数退避延迟(重试次数: 'int', 基础延迟秒: 'float' = 1.0, 最大延迟秒: 'float' = 60.0, 退避倍数: 'float' = 2.0) -> 'float'044数据库中间件 · 数据库中间件 / 服务网关 / 监控超时管理器(请求超时秒: 'float' = 30, 连接超时秒: 'float' = 10, 读取超时秒: 'float' = 30)045数据库中间件 · 数据库中间件 / 服务网关 / 监控轮询负载均衡器(后端列表: 'list[str] | None' = None)046数据库中间件 · 数据库中间件 / 服务网关 / 监控加权轮询负载均衡器()047数据库中间件 · 数据库中间件 / 服务网关 / 监控最少连接负载均衡器()048数据库中间件 · 数据库中间件 / 服务网关 / 监控随机负载均衡器(后端列表: 'list[str] | None' = None)049数据库中间件 · 数据库中间件 / 服务网关 / 监控请求ID生成() -> 'str'050数据库中间件 · 数据库中间件 / 服务网关 / 监控请求ID追踪器()051G数据库中间件 · 数据库中间件 / 服务网关 / 监控Gzip压缩(数据: 'bytes', 压缩级别: 'int' = 6) -> 'bytes'052G数据库中间件 · 数据库中间件 / 服务网关 / 监控Gzip解压(数据: 'bytes') -> 'bytes'053B数据库中间件 · 数据库中间件 / 服务网关 / 监控Brotli压缩(数据: 'bytes', 压缩级别: 'int' = 6) -> 'bytes'054B数据库中间件 · 数据库中间件 / 服务网关 / 监控Brotli解压(数据: 'bytes') -> 'bytes'055数据库中间件 · 数据库中间件 / 服务网关 / 监控响应压缩(数据: 'bytes', 接受编码: 'str') -> 'tuple[bytes, str]'