【发布时间】:2016-03-05 09:25:12
【问题描述】:
我正在尝试编写一段 python 代码来编写一段 CMake 代码...
但是当我进入以下阶段时:
def_desc = "blaa"
s = " FILE(WRITE ${CONFIG_H} \"/* {0} */\\n\")\n".format(def_desc)
然后python对我大喊:
Traceback (most recent call last):
File "/home/ferencd/tmp/blaa.py", line 2, in <module>
s = " FILE(WRITE ${CONFIG_H} \"/* {0} */\\n\")\n".format(def_desc)
KeyError: 'CONFIG_H'
[Finished in 0.0s with exit code 1]
我知道解释器以某种方式认为{CONFIG_H} 应该表示format 参数列表中的一个参数...但是不,我真的很想将其打印到输出中...是的。
我该如何处理这种情况?
【问题讨论】:
标签: python