我希望能够将一些用于配置的定义与我希望使用它们的脚本分开。 例如:
## Config ##
antPatHeader = {
# Name
"name": "Antenna_Pattern_Tables",
# Version
"major_version": 0,
"minor_version": 0,
}
有没有一种直截了当的方法,比如打开和阅读文件
f = open(configFile, "r")
f.read()
f.close()
然后在程序中解析它们。你知道吗
将代码从执行脚本中分离出来的最好方法是什么?你知道吗
如果希望将配置放在不同的文件中,并将其作为参数加载到脚本中,最简单的方法是将其存储为标记语言文件,例如
您的配置已经(几乎)是json格式,因此您可以执行以下操作:
配置.json:
然后在python中:
如果只想使用另一个文件中的python变量,可以执行以下操作:
p2.py:
p1.py
相关问题 更多 >
编程相关推荐