【发布时间】:2020-10-12 09:02:31
【问题描述】:
我正在尝试将字典(从 JSON 文件加载)传递给格式化字符串。虽然单个键值 unpack 可以正常工作,但我不确定如何使用格式字符串访问 嵌套键(子项)。
或者还有其他更好的方法将 JSON 传递为字符串格式吗?
config = {
"TEST": "TEST",
"TEST1": "TEST1",
"TEST2": {
"TEST21": "TEST21"
}
}
query_1 = """
{TEST} {TEST1}
"""
query_2 = """
{TEST} {TEST1}
{TEST2.TEST21}
"""
print(query_1.format( **config )) # WORKING
print(query_2.format( **config )) # NOT WORKING
【问题讨论】:
标签: python-3.x format unpack