Python教程 第32章:模块与包——把代码组织成图书馆
一、什么是模块先给结论:模块就是一个 .py 文件。你把一组相关的函数、变量、类写进一个文件,这个文件就是"模块";之后不管是自己还是别人,都能用 import 把它取来用。为什么需要模块? 因为程序一旦变大,"所有代码堆进一个文件"这条路必定走不通。
从 Python + PySide6 迁到 Rust + egui
技 术 复 盘 · 体 积 解 剖41.6 MB → 2.47 MB同一款内部部署工具从 Python + PySide6 迁到 Rust + egui41.6 MBPython 版发布文件2.
17.1 模块边界划在哪,AI 就只需读到哪
一句话核心:在 AI 协同时代,模块边界不再只是"代码组织美学"——它直接等于 AI 的上下文边界。好的模块边界,是 AI 协同效率的物理基础。
第 2 章 环境搭建与工具链
本章目标:在 30 分钟内把一套能编译、能调试、能格式化、能跑 Jupyter的 Mojo 开发环境搭好,并理解每个工具的职责。本章所有命令均在 Linux x86-64 + Mojo 1.2.0 上实测。2.
第 1 章 Mojo 全景:AI 时代的系统编程语言
1 一句话认识 Mojo。下一章:第 2 章 环境搭建与工具链 —— 把 Mojo 真正装到你的机器上,配好 VS Code / Jupyter / AI 助手。
Python用 AI 做模块依赖分析与循环依赖治理
项目小的时候,import 随便写都没事;项目一大,模块之间的导入关系就缠成一团毛线:改一个模块,连带报错一片;想搬个文件,牵出一堆循环依赖。很多团队的"架构问题",本质就是依赖方向失控。
从LLM到Ontology:本体驱动的AI数据研发原理与最佳实践
AI写SQL语法早已不是问题,选错表、用错字段、口径对不上才是真实痛点。本文拆解阿里如何用本体把散落在生产代码里的隐性业务知识结构化,让AI真正读懂业务规则,并给出自动抽取、按需召回与飞轮迭代的完整落地链路。
[Python] 系列⑥特殊语法与常用模块
前面几篇学完基础,这篇讲 Python 的几个特殊语法(列表推导式、生成器、匿名函数、装饰器)和超实用的内置模块 —— 这些写起来省事、看着高级。
Python第十五讲:OS模块详解,实现文件自动化批量处理
上一节课我们学会了基础的文件读写(txt写入、读取、追加),只能操作单个已知文件。 但真实工作、自动化办公、爬虫项目中,我们需要更强大的能力:批量创建文件夹、批量重命名文件、自动判断文件是否存在、遍历文件夹所有文件、清理无用文件。
Microsoft Agent Framework 中如何使用 CodeAct 实现工具编排
为什么使用 CodeAct?在 AI Agent 开发中,工具调用是让模型完成实际任务的重要能力。但当一个任务需要连续调用多个工具时,模型与工具之间的反复交互也会带来额外开销。