1

私は SCONS を使用しており、Substfile() を使用してテンプレートから新しいファイルを生成しています。Substfile() の SUBST_DICT パラメータを使用して、代替辞書を提供します。

私の置換辞書には、「${SOMETHING}」という値を持つキー「@DUMMY@」があります。

SCONS が置換を行う場合、@DUMMY@ は空白に置き換えられます。代わりに ${SOMETHING} を入力するにはどうすればよいですか?

さまざまなエスケープを試しました: "\${SOMETHING}": 無効なエスケープ シーケンス "\${SOMETHING}": "\${SOMETHING}" に置き換えます

4

1 に答える 1

2

いくつかのPythonドキュメントで答えを見つけました。余分な $ で値をエスケープすると、問題が解決しました。

したがって、「@DUMMY@」を「$${SOMETHING}」に等しく設定すると、問題が解決しました。

于 2012-10-12T16:41:19.480 に答える