用 pathlib 按扩展名查找文件:先列清单再决定是否处理
用 pathlib 的 glob 和 suffix 在自建练习目录中按扩展名筛出文件,先输出清单核对,不直接删除原文件。适合初学者在动手整理前先看清有哪些文件。
文件、表格与日常工具的实用方法
用 pathlib 的 glob 和 suffix 在自建练习目录中按扩展名筛出文件,先输出清单核对,不直接删除原文件。适合初学者在动手整理前先看清有哪些文件。
CSV 没有统一标准,不同程序可能用逗号、制表符、分号或空格分隔。本文用自建示例演示如何用 csv.Sniffer 识别方言、用 list_dialects 查看已注册方言,并检查读取结果是否正确。
面向初学者,用自建练习目录演示如何用 python -m venv 创建独立环境、激活并确认解释器来源,说明环境目录不应提交到版本控制、也不应移动或复制,并给出创建失败时的排查方向。
面向初学者的 pathlib 入门:先确认目录里有什么、文件后缀是什么,再决定是否整理。只操作自建示例目录,不执行删除或系统修改,并说明版本与平台限制。
面向初学者的实用指南:创建示例 JSON 文件,用 json.load 读取,并捕获 JSONDecodeError 定位格式错误。所有操作仅针对自建文件,建议先备份。
面向初学者的 CSV 读写入门:用 csv.reader、DictReader、writer 处理自建 demo.csv,并说明 newline='' 与 encoding='utf-8' 的作用。