-
- (質問者)
- 投稿時間:2009/07/02 18:32
Python で Ruby の erb のように、テキストファイルにスクリプトを 埋め込みたいとライブラリを探しています。 Python のライブラリリファレンス http://www.python.jp/doc/release/lib/ をざっと眺めた感じだと、テンプレート文字列がそれにあたるのかなと思いました。 http://www.python.jp/doc/release/lib/node40.html他に、できれば添付ライブラリで、Ruby の erb のようなライブラリが あれば教えてください。コピペする ブログに貼るfrom string import Template dict = {} dict["a"] = "abc" dict["b"] = "def" temp = "${a}\n${b}" Template(temp).substitute(dict) # => 'abc\ndef'
- 回答数 (2)
- クリップ数 (0)
- アクセス数 (1097)
- 回答
実際に試したわけではなく、ポインタ情報で申し訳ないのですがといった実装例があるようです。実際に試してみてはいかがでしょうか。
-
- (質問者)
- 2009/07/03 10:43
Python はインデントで、ブロック構造を定義するので、その辺が面白いですね。 embpy も epy.py もって書くみたいです。コピペする ブログに貼る<%- if True: -%> ok <% %>
4
回答
2
回答
(2009/04/01 12:03)
by mochimochi
2
回答
4
回答
1
回答
1
回答
5
回答
(2009/04/10 08:47)
by mochimochi
1
回答

