我有一个名为 conf.py 的配置文件。在运行使用它的 python 程序时,我希望它在文件中“查看”附加文本,而无需实际修改文件。
我打算做的是在文件末尾调用一个 python 函数,这样当 conf.py 被另一个程序解析时,它“看到”存储在字符串中的文本,由这个函数返回。
conf.py 看起来有点像这样:
option1 = [...]
option2 = [...]
myFuncion()
其中 myFunction 类似于:
def myFunction():
f = open('MyFile.py', 'r')
string = str(f.readlines())
f.close()
return string
解析时,我希望 conf.py 看起来像
option1 = [...]
option2 = [...]
option3 = [...]
option4 = [...]
其中后两个选项包含在 MyFile.py 中。
有任何想法吗?
谢谢