如何打印包含变量的字符串,包含的字符串是 .json 文件?
how to print a string who contains variables, the string is contained is .json file?
你好,
我有一个小问题,无法解决
我尝试打印一个包含变量的字符串,并且这个字符串也包含在一个字符串中。
像这样:
import json
with open('example.json','r') as f:
json_content = json.load(f)
variable = 'var'
message = json_content['message']
print(message)
example.json
{'message': 'this is a message with a {variable}'}
我想得到输出“这是一条带有 var 的消息”
对不起,如果不是很清楚我是法国人^^'
我认为你应该在你的基础知识上进一步发展,和试试你的自己的代码 在此处提问之前。
我想你想要达到的目标可以这样完成。
import json
with open("example.json", "r") as f:
json_content = json.load(f)
message = json_content["message"]
variable = "var"
print(message.format(variable=variable))
# prints
# this is a message with a var
你好,
我有一个小问题,无法解决
我尝试打印一个包含变量的字符串,并且这个字符串也包含在一个字符串中。
像这样:
import json
with open('example.json','r') as f:
json_content = json.load(f)
variable = 'var'
message = json_content['message']
print(message)
example.json
{'message': 'this is a message with a {variable}'}
我想得到输出“这是一条带有 var 的消息”
对不起,如果不是很清楚我是法国人^^'
我认为你应该在你的基础知识上进一步发展,和试试你的自己的代码 在此处提问之前。
我想你想要达到的目标可以这样完成。
import json
with open("example.json", "r") as f:
json_content = json.load(f)
message = json_content["message"]
variable = "var"
print(message.format(variable=variable))
# prints
# this is a message with a var