可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

并发任务的多路径协同插画
技术指南

pyproject.toml 项目管理完全指南

pyproject.toml 是现代 Python 项目的标准配置中心:构建系统、项目元数据、依赖声明、工具配置与动态版本。本文系统讲解各核心区块的用法。

并发任务的多路径协同插画
技术指南

Pyrefly 入门指南:新一代高速 Python 类型检查器

Pyrefly 是用 Rust 编写的 Python 静态类型检查器。本文讲解安装、项目初始化、配置、类型检查与 IDE 集成,并说明支持范围需按版本核对。

并发任务的多路径协同插画
技术指南

Pyright 入门指南:微软出品的 Python 类型检查器

Pyright 是微软开发的快速 Python 静态类型检查器(Pylance 的内核)。本文讲解安装配置、类型检查原理、高级注解、类型收窄与 Final/Literal 的用法。

并发任务的多路径协同插画
技术指南

Python 3.14 新特性详解

Python 3.14 正式发布:注解延迟求值、原生多解释器、模板字符串、自由线程正式支持、GC 补丁版本变化、REPL 语法高亮等重磅特性一文看懂。

并发任务的多路径协同插画
技术指南

Python 异步编程实战指南

Python 异步编程实战:协程与事件循环基础、第一个 asyncio 程序、异步生成器与异步 for、用信号量控制并发量,避开常见陷阱。

并发任务的多路径协同插画
技术指南

用 ipdb 调试 Python 代码完全指南

ipdb 为 Python 提供基于 IPython 的交互式调试体验:命令行断点、代码内嵌断点、事后调试与命令别名,并说明终端和生产安全边界。

并发任务的多路径协同插画
技术指南

Python 依赖注入实战指南

依赖注入让 Python 代码更可测、更易维护。本文从构造函数注入讲起,进阶到抽象接口、工厂函数装配,再到 DI 框架自动装配,层层递进。

并发任务的多路径协同插画
技术指南

Python 常见的 15 个错误与修复方法

SyntaxError、IndentationError、NameError、TypeError……本文收集 Python 开发中常见的 15 个错误,逐一给出原因分析与修复方法,新手排障速查。

并发任务的多路径协同插画
技术指南

Python 结构化模式匹配完全指南(match-case)

Python 3.10 引入结构化模式匹配:match-case 语法处理字面量、序列、字典、类实例与守卫条件,替代冗长的 if-elif 链。本文系统讲解用法与最佳实践。

并发任务的多路径协同插画
技术指南

Python 定时任务调度指南

用 Python 调度定时任务的完整方案:系统 cron 最直接、python-crontab 编程管理、APScheduler 应用内调度,以及任务监控告警的配套实践。

并发任务的多路径协同插画
技术指南

Python subprocess 子进程完全指南

subprocess 让 Python 调用外部程序:run 执行命令、捕获输出、错误处理、传输入、shell 与列表参数的安全差异、Popen 高级控制。本文讲透每个细节。

并发任务的多路径协同插画
技术指南

Python 超时处理完全指南

没有超时的外部调用是生产事故的引信。本文讲解 HTTP 请求、数据库操作、异步编程中的超时设置方法与超时值的选取原则。