【发布时间】:2017-10-17 02:42:49
【问题描述】:
我想将我的 python 保存到 json 文件,但问题是,我需要将我的 json 文件的名称命名为标题的名称。
代码:
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)
【问题讨论】:
-
你显式打开了一个名为
data.json的文件,然后写信给它,你为什么期望它写给banana.json? -
@ShadowRanger 只需编辑它。
-
@Unni 谢谢你的信息!真的很有帮助