python基础功能(一)——pathlib面向对象文件操作
pathlib:面向对象的路径操作传统的路径操作依赖 os.path 模块,通过字符串拼接和函数调用来处理路径。而 pathlib 自 Python 3.4 引入后,提供了一种面向对象的路径处理方式。
Python第三十九讲:with语句与上下文管理器(资源自动管理)
大家平时读写文件一定见过 with open() ,这就是Python最经典的上下文管理器。本节课彻底弄懂 with 底层原理,学会自己封装资源管理器,开发项目必备知识点。 一、为什么需要with语句? 日常读取文件,传统写法: python f = open("test.
Python 模块与包:从 import 到工程化组织
你在项目里写了这样一段代码:运行 python main.py——正常工作。import 流程 = sys.modules 缓存 → sys.path 查找 → 执行模块代码。
Python pathlib 模块:告别 os.path,拥抱面向对象的路径操作
摘要: 从路径拼接、文件读写、目录遍历到 glob 模式匹配,全面对比 pathlib 和 os.path 的写法差异,展示为什么新项目应该全面迁移到 Path 对象。如果你还在用 os.path.join(base_dir, sub_dir, filename) 和 os.
从 Python + PySide6 迁到 Rust + egui
技 术 复 盘 · 体 积 解 剖41.6 MB → 2.47 MB同一款内部部署工具从 Python + PySide6 迁到 Rust + egui41.6 MBPython 版发布文件2.
marqetive-lib 0.4.42 横空出世:Python 一键打通多平台社交 API
GitHub 数据:项目目前在 GitHub 上收获 2.8 万 + 星标,社区活跃,贡献者超过 50 人,更新频率稳定在每周 2-3 次。
Python处理图片用什么库?Pillow入门到放弃?不,5分钟上手!
想用Python处理图片但不知道从哪开始?今天带你认识Python图像处理的“瑞士军刀”——Pillow库。Pillow是Python Imaging Library(PIL)的现代分支,支持30多种图像格式,几行代码就能完成缩放、裁剪、旋转等常用操作。
Python用 AI 从代码里抽取文案并生成国际化资源
要把应用做成多语言,第一件麻烦事不是翻译,而是找出所有"硬编码在代码里的用户可见文案"。它们散落在几百个文件里,混在日志、SQL、URL 中间。这篇做一条流水线:AST 精确提取字符串 → 代码过滤出真文案 → AI 翻译 → 代码校验占位符与格式 → 生成资源文件。