[英]How to read $xyz value from .properties file in python?
我有一个build.properties
文件,比如
abc = xyz
cde = ${abc}/tuv
我的目标是获得cde
的全部价值,我的意思是它是xyz/tuv
有没有办法获得 cde 的价值? 我尝试configparser
和jproperties
,但我无法获得所需的 output。
您可以使用实现更高级语法的ExtendedInterpolation
class。
from configparser import ConfigParser, ExtendedInterpolation
parser = ConfigParser(interpolation=ExtendedInterpolation())
with open("build.properties") as f:
parser.read_string("[DUMMY_SECTION]\n" + f.read())
print(parser["DUMMY_SECTION"]["cde"])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.