在 Day21 文档中的以下代码: data = file1.read(512) while data: file2.write(data) data = file1.read() 这里第二次 read() 没有指定读取大小, 会一次性读取剩余全部数据, 与“分块读取”的教学目标不一致。 建议改为: data = file1.read(512)