📁 Python Path.parent:从文件路径取出所在目录
核心讲解:output dir output file.parent 这行代码的核心是从「文件路径对象」中提取其所在的「目录路径对象」,是 pathlib.Path 最常用的路径解析操作之一,分前提、含义、用法、场景四层讲清。 1. 前提…阅读全文
核心讲解:output dir output file.parent 这行代码的核心是从「文件路径对象」中提取其所在的「目录路径对象」,是 pathlib.Path 最常用的路径解析操作之一,分前提、含义、用法、场景四层讲清。 1. 前提…阅读全文
先看一段典型代码: ❓ 问题:try: / except Exception as e: 到底起什么作用? 一、核心作用:try except 是 Python 的异常处理机制 简单说,try 块的本质是:执行一段代码,同时盯着这段代码的执…阅读全文
一、结构优先 Excel 学习遵循“结构优先”:任何计算发生前,数据本身是否可计算才是第一问题。可计算的数据表:列字段固定语义明确、行记录逻辑一致、无合并单元格、无人为插空断行。这是筛选、汇总、匹配能跑通的前提。 精通 Excel 的关键指…阅读全文
一、数据表设计三范式 第一范式:每列保持原子性——列不可分、有主键(ID/工号/产品编码等唯一不可重复); 第二范式:表中每列都和主键相关、记录唯一——一个表只描述一件事,联合主键不存在部分依赖; 第三范式:每列都和主键直接相关而非间接相关…阅读全文
使用前提 1. 每张表结构要一样:VSTACK 是按位置拼,不按列名匹配(按列名的 TSTACK 截至 2026 年还不好用); 2. 列顺序一致,个别表多几列会出现空列; 3. 先把每张表 Ctrl+T 变成超级表,并在“表设计”最左边给…阅读全文
1、Customers 客户表 作用:存放所有顾客/客户基础信息 英文字段 中文含义 cust id 客户编号(主键,唯一) cust name 客户名称 cust address 客户地址 cust city 所在城市 cust stat…阅读全文
一个方括号 [‘c’:‘g’]:切片,按索引顺序连续取,首尾都包含。 两个方括号 [[’d’,‘f’,‘b’]]:花式索引,按你给的任意顺序、任意集合取,不要求连续,结果顺序跟你写的列表一致。 场景 单 [] 切片 双 [] 花式 要连续区…阅读全文
SEARCH 是 Excel 最核心的文本模糊查找函数,和 ISNUMBER、FILTER 是黄金搭档,实现“姓名包含某字”这类模糊筛选。 一、定位与语法 在指定文本/区域里查找内容,返回它出现的位置数字;找不到返回 VALUE!。不区分大…阅读全文
是练习《SQL必知必会》用的几张表。 1. OrderItems(订单商品表) 最常用、最容易错 order num :订单号 order item :商品序号 prod id :产品ID quantity : 数量(必考!) item…阅读全文
结合 pandas 数据处理场景(读 Excel、处理表格、保存结果),Python 的输入输出核心围绕「数据读取」和「数据保存」,按控制台交互 → 文件 I/O → pandas 专属 I/O 的逻辑拆解。 一、基础输入输出(控制台交互)…阅读全文
用 ser.str.replace 正则分组,把身份证中间 8 位生日替换成星号:^(.{6})(.{8})(.{4}) → \1******\3。阅读全文
这里整理了一份会计实务中最高频、最实用的 Python 脚本库。 这些脚本涵盖了从数据清洗、自动化报表、发票处理到可视化分析的全流程。你可以把这些脚本作为开发 AI 智能体时的“核心工具库”或“示例库”,当需要时直接调用或生成类似代码。 📂…阅读全文
切片(Slicing)是快速截取序列部分元素的语法,支持字符串、列表、元组,更核心的是适配 pandas 的 Series 和 DataFrame——对应 Excel 里“选中部分行/列”,但更灵活高效。 一、切片核心语法 核心格式:对象[…阅读全文
一、菜单栏与快捷键 入门先熟练菜单栏,再背高频快捷键。建议从最常用的 10 个开始(Ctrl+C/V、F2、F4 等)逐步扩展。 1. 基础操作 快捷键 功能 Ctrl+N / O / S / W / P 新建 / 打开 / 保存 / 关…阅读全文
一、列表推导式是什么? 列表推导式(List Comprehension)是 Python 中创建列表的简洁语法,本质是把「循环 + 条件判断 + 元素处理」浓缩成一行代码,比传统 for 循环 + append() 更高效、易读。 核心公…阅读全文
✍️ 作者:CodeCrafter | 来源:知乎 原文链接:https://www.zhihu.com/question/486515583/answer/1963287734132121742 著作权归原作者所有,转载仅供学习交流。 看…阅读全文
一、核心结论:效率从高到低 Power Query > Excel 高阶 > SQL > Python 工具 效率定位 为什么 Power Query 会计效率天花板 数据清洗、多表合并、拆分格式、去重、匹配对账,点点鼠标不用写代码,一次设…阅读全文
最外层那一对圆括号,既不是函数调用,也不是元组,而是 Python 里很实用的—— 隐式行连接括号。 作用一句话:让一条长链式表达式可以无视 Python 的“行尾即结束”规则,随意换行而不用加反斜杠 \。 举个对比就明白了: 两种写法在语…阅读全文
FILTER 是 Excel 365/2021+ 的动态数组筛选函数:按条件筛选区域,结果自动溢出,不用下拉复制。 一、语法 1. 被筛选区域(必选):整表/区域,可多列; 2. 筛选条件(必选):返回 TRUE/FALSE,支持多条件逻辑…阅读全文
深入理解 Python 中的 with…as… 语法,这是处理文件、资源(比如 Excel 写入器、数据库连接)的核心语法。对财会场景来说,它最关键的价值是:安全、自动地管理资源(比如打开/关闭 Excel 文件、数据库连接),避免…阅读全文