タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pythonとtemplateとexcelに関するishideoのブックマーク (1)

  • Excelファイルの中でjinja2テンプレートを使う - Qiita

    背景 システム開発をやっていると、Excelで書かれたドキュメントを書かせていただく機会がしばしばあります。 場合によっては、下記のようにほとんど同じ内容のファイルを大量に作らなければならないケースも、稀によくあります。 八百屋買い物手順書.xlsx 魚屋買い物手順書.xlsx 上記の2つは、買いに行く店と、買う物を除いてまったく同じ内容です。 このような場合、「八百屋買い物手順書を作成してから、文字列置換によって魚屋バージョンを作成する」という方法がありますが、Excelの貧弱な置換機能では実現できない場合もあり、泣く泣く手動による置換(いわゆる手sed)を敢行する場合も多いのではないかと思います。 そこで、Pythonからxlsxファイルを読み書きするopenpyxlと、Pythonの代表的なテンプレートエンジンjinja2を使って、Excelファイル内のテキストをテンプレートで生成す

    Excelファイルの中でjinja2テンプレートを使う - Qiita
  • 1