📁 Python pathlib.Path 路径处理与 import / from...import 区别
import 前加 from,表示模块写在 from 和 import 之间(如 pathlib),模块里要拿的类写在 import 后面(如 Path)。pathlib 是 Python 3.4+ 引入的面向对象文件系统路径处理模块,比传…阅读全文
import 前加 from,表示模块写在 from 和 import 之间(如 pathlib),模块里要拿的类写在 import 后面(如 Path)。pathlib 是 Python 3.4+ 引入的面向对象文件系统路径处理模块,比传…阅读全文
mkdir 是 Python pathlib.Path 对象的核心方法,用于创建目录(文件夹),等价于操作系统的 mkdir 命令但封装得更易用。os 模块也有 os.mkdir()/os.makedirs(),本文重点讲 pathlib…阅读全文
会计常遇到的需求:明细账里某张凭证可能跨多行,比如一行借 5601、另一行贷对方科目。只想筛 5601 只会留下借方那一行,对方科目丢了。要把同一张凭证的所有行一起筛出来,最靠谱的是辅助列 + COUNTIFS。 1. 在表格最后插一列辅助…阅读全文
=GROUPBY(分组区域,聚合区域,[聚合函数],[缺失值0-3],[维度0/1])。第4参数3=忽略空分组+忽略空值行,最干净;维度1=二维行列交叉透视。不能用整列 A:A。阅读全文
🧮Excel SUM 自适应行数加总: SUM(A1:INDEX(A:A,ROW() 1)) 让 SUM 自动加总到“当前行的上一行”,往下拖公式时范围自动扩展,不用手改结束行: 从哪一行开始加总,就改 SUM 的第一个参数 A1; 加总哪…阅读全文
Excel 365 动态数组函数在财务报表、对账、数据清洗和汇总上极提效。下面 9 个是会计最常用的,按用途分三类。 一、数据提取与筛选 FILTER:从总账/序时账按科目、部门、金额筛凭证: UNIQUE:从流水账提取不重复供应商/客户/…阅读全文
基本语法 核心作用:将字符串序列(如列表、元组等)用指定分隔符连接成一个字符串。 1. 最常用:列表 → 字符串 2. 分隔符可以是任意字符串 3. 必须是字符串序列 4. 其他可迭代对象 5. 常见坑 只能拼接字符串,遇到非字符…阅读全文
小括号 () 与方括号 [] 在 pandas 里职责完全不同,记住一句话即可: () 用来「传参、调用」,[] 用来「索引、选取」。 1. 小括号 ():把参数交给函数/方法 df.groupby(“地区”):把字符串 “地区” 作为参…阅读全文
一、基础核心 英文 中文 通俗理解 Query 查询 一套数据处理流程 Power Query Power 查询 整个数据处理工具 Workbook Query 工作簿查询 保存在文件里的查询 Reference 引用 引用另一个查询,不重…阅读全文
深入理解 Python 中的「可迭代对象」,这是掌握循环、批量处理财务数据的核心概念。简单说,可迭代对象(Iterable)就是“能被逐个取出元素的容器”——比如你处理的 Excel 文件路径、发票金额列表、pandas 的财务列数据,本质…阅读全文
深入理解 Python 中的 list() 函数,这是处理财会数据时高频用到的基础函数。简单说,list() 是用来创建或转换出列表(Python 最核心的有序可变数据结构)的工具——不管是把 .glob() 找到的 Excel 文件路径转…阅读全文
核心讲解:output dir output file.parent 这行代码的核心是从「文件路径对象」中提取其所在的「目录路径对象」,是 pathlib.Path 最常用的路径解析操作之一,分前提、含义、用法、场景四层讲清。 1. 前提…阅读全文
先看一段典型代码: ❓ 问题:try: / except Exception as e: 到底起什么作用? 一、核心作用:try except 是 Python 的异常处理机制 简单说,try 块的本质是:执行一段代码,同时盯着这段代码的执…阅读全文
使用前提 1. 每张表结构要一样:VSTACK 是按位置拼,不按列名匹配(按列名的 TSTACK 截至 2026 年还不好用); 2. 列顺序一致,个别表多几列会出现空列; 3. 先把每张表 Ctrl+T 变成超级表,并在“表设计”最左边给…阅读全文
一个方括号 [‘c’:‘g’]:切片,按索引顺序连续取,首尾都包含。 两个方括号 [[’d’,‘f’,‘b’]]:花式索引,按你给的任意顺序、任意集合取,不要求连续,结果顺序跟你写的列表一致。 场景 单 [] 切片 双 [] 花式 要连续区…阅读全文
SEARCH 是 Excel 最核心的文本模糊查找函数,和 ISNUMBER、FILTER 是黄金搭档,实现“姓名包含某字”这类模糊筛选。 一、定位与语法 在指定文本/区域里查找内容,返回它出现的位置数字;找不到返回 VALUE!。不区分大…阅读全文
结合 pandas 数据处理场景(读 Excel、处理表格、保存结果),Python 的输入输出核心围绕「数据读取」和「数据保存」,按控制台交互 → 文件 I/O → pandas 专属 I/O 的逻辑拆解。 一、基础输入输出(控制台交互)…阅读全文
用 ser.str.replace 正则分组,把身份证中间 8 位生日替换成星号:^(.{6})(.{8})(.{4}) → \1******\3。阅读全文
这里整理了一份会计实务中最高频、最实用的 Python 脚本库。 这些脚本涵盖了从数据清洗、自动化报表、发票处理到可视化分析的全流程。你可以把这些脚本作为开发 AI 智能体时的“核心工具库”或“示例库”,当需要时直接调用或生成类似代码。 📂…阅读全文
切片(Slicing)是快速截取序列部分元素的语法,支持字符串、列表、元组,更核心的是适配 pandas 的 Series 和 DataFrame——对应 Excel 里“选中部分行/列”,但更灵活高效。 一、切片核心语法 核心格式:对象[…阅读全文