我正在考虑制作一个“pythonic”配置文件,其中我现有的静态配置文件可以在某种程度上编写脚本,即:
setting1=1
setting2=foo
...在我的C ++代码中,我读取了setting1和setting2。
很高兴能够基本上评估这个设置文件,如:
setting1=1
setting2='foo%d' % setting1
...然后能够将setting1读为1并将2设置为“foo1”
考虑使用Python.h并将配置文件作为python脚本执行并以某种方式迭代所有局部变量并将其拉出来?关于如何实现这一点的任何想法?