任务:核验 Python logging.basicConfig 的 encoding 参数。 问题:该参数何时加入?Python 3.8 与 3.14 是否都适用 filename 配合 encoding='utf-8' 的写法?仅支持该参数,是否足以证明一个已有程序实际写出了 UTF-8 日志? 范围与规则: 1. 只查询并读取 docs.python.org 官方文档,不安装软件、不运行代码。明确 Python 3.8 与 3.14 是比较对象,不自动改成其他版本。 2. 先列出最多三条具体查询,再实际检索和打开原文。记录实际查询、页面标题、URL、版本、章节、核对日期与时区。 3. 读取 basicConfig 的参数表、版本变更说明和前置条件;有必要时交叉读取 Logging HOWTO。搜索摘要只作为定位线索。 4. 分别记录“直接读到的说明”“依据变更说明得出的版本判断”和“未读取或未验证”。页面读取失败时写明失败,不编造该页摘录或把搜索摘要记成已读;可尝试同版本官方语言入口或其他可用阅读方式,记录实际 URL、语言与方法,成功后更新当前状态并保留历史失败。 5. 为每个关键主张提供支持定位与中文转述。原文仅作必要短引,不复制整页。结论保留对象、版本和条件,不能把 basicConfig 参数限制扩大为整个 Python 的编码能力限制。 6. 输出:检索记录;来源索引;主张—证据表;有范围的结论及待核对项。 7. 本次只生成文本。没有实际保存工具时,由我核对后手动保存摘录;不得声称已经生成本地文件。不要读取本教程的 expected 参考答案。 若没有联网能力,请明确说明,停在可执行的查询计划;不要模拟实时搜索结果。离线摘录复核属于另一个分支。