cheetah と mako を機能的な最小限 (置換のみ) でしばらく使用した後、string.Template を使用するだけでは、ユース ケース (deps が少ない) にとってより適切で単純なアプローチではないかどうかを自問し始めました。さらに、各呼び出しで .open() を回避するために、これらのテンプレートを .py ファイルとしてインポートするのが合理的かどうか疑問に思いました。これにより、テンプレートの処理が少し複雑になりますが、それ以外は多くのシステム コールを節約できます。
皆さんはどう思いますか? 現在のテンプレートが、これから経験するユース ケースの 99.9% で十分に高速であることは十分承知しています。
ご意見ありがとうございます