我想将我的python保存到json文件,但问题是,我需要将我的json文件的名称命名为title的名称。
代码:
data={
"Title" : title.text,
"Registration": doctor.text,
"Keywords": list2,
"Article": list
}
#title.text="banana"
with open('title.text.json', 'w',encoding='UTF-8') as f:
json.dump(data, f,ensure_ascii=False)
我期望的结果:将其保存为banana.json
编辑: 它适用于此
with open('%s.json' % title_tag.text, 'w',encoding='UTF-8') as f:
json.dump(data, f,ensure_ascii=False)
答案 0 :(得分:1)
您可以使用以下代码来实现此目的:
with open(title.text, 'w', encoding='UTF-8') as f:
json.dump(data, f, ensure_ascii=False)