第 3 章 第一个 Mojo 程序与 CLI 全解
本章目标:把一个 Mojo 程序从源码走到可执行文件、汇编、LLVM IR、共享库;把mojo的 8 个子命令逐个用一遍;最后写一个真正有用的命令行工具(wc)。本章所有输出都是在 Linux x86-64 + Mojo 1.2.0 上的真实终端记录。3.
基于 C++ 宿主与 CPython 嵌入的 Python 桌面应用架构方案
导语:在 Python 桌面端应用(如 PySide6 / PyQt)走向商业化或工业交付时,开发者经常面临代码安全保护难、依赖环境复杂、打包黑盒不可控等痛点。
Python教程 第35章:装饰器基础——给函数"加buff"
一、什么是装饰器装饰器(decorator)是一种"在不修改函数代码的前提下,给函数增加新功能"的技术。典型场景:日志、计时、权限检查、缓存、重试。先别急着背这个名字,我们从一个真实场景开始。假设你已经写好 30 个业务函数,跑得好好的。现在需求变了:所有函数都要记录执行耗时。
Python用 AI 做模块依赖分析与循环依赖治理
项目小的时候,import 随便写都没事;项目一大,模块之间的导入关系就缠成一团毛线:改一个模块,连带报错一片;想搬个文件,牵出一堆循环依赖。很多团队的"架构问题",本质就是依赖方向失控。
Python教程 第32章:模块与包——把代码组织成图书馆
一、什么是模块先给结论:模块就是一个 .py 文件。你把一组相关的函数、变量、类写进一个文件,这个文件就是"模块";之后不管是自己还是别人,都能用 import 把它取来用。为什么需要模块? 因为程序一旦变大,"所有代码堆进一个文件"这条路必定走不通。
AI 编程入门: 3 分钟写个 Python 图形界面程序
Python脚本没界面,AI说三分钟搞定,真的吗。Python脚本写完了,命令行也能跑,但给朋友用总差点意思。想加个窗口,又不想啃复杂框架。现在有个办法,先画界面,再让AI把它变成Python代码,几分钟能跑出原型,但能不能交付是另一回事。我以前也纠结过Python的图形界面。
Python网站开发实战:从零开始构建你的第一个Web应用
引言在当今数字化时代,网站已经成为企业和个人展示自己、提供服务的重要平台。Python作为一种简洁且功能强大的编程语言,在网站开发领域备受青睐。本文将带你从零开始,逐步构建一个简单的Web应用,帮助你掌握Python网站开发的基本技能。
PythonWin32API窗口与鼠标操作
窗口模块与截图什么是pywin32库pywin32是一个第三方模块库,主要的作用是方便python开发者快速调用windows API的一个模块库。
[Python] 系列⑥特殊语法与常用模块
前面几篇学完基础,这篇讲 Python 的几个特殊语法(列表推导式、生成器、匿名函数、装饰器)和超实用的内置模块 —— 这些写起来省事、看着高级。
第 2 章 环境搭建与工具链
本章目标:在 30 分钟内把一套能编译、能调试、能格式化、能跑 Jupyter的 Mojo 开发环境搭好,并理解每个工具的职责。本章所有命令均在 Linux x86-64 + Mojo 1.2.0 上实测。2.