PYTHON-创建.json文件

PYTHON-创建.json文件,python,python-3.x,tkinter,python-requests,tkinter-entry,Python,Python 3.x,Tkinter,Python Requests,Tkinter Entry,大家好,我正在尝试使用tkinter中的条目保存一个.json文件。该文件正在按我预期的方式保存,但似乎不是正确的.json格式,并且未格式化。我正在尝试使用下面的代码,是否正确 def save(self): filename = self.profile_entry.get() if filename == "": msg = "Insert a profile name"

大家好,我正在尝试使用tkinter中的条目保存一个.json文件。该文件正在按我预期的方式保存,但似乎不是正确的.json格式,并且未格式化。我正在尝试使用下面的代码,是否正确

def save(self):
        filename = self.profile_entry.get()
        if filename == "":
            msg = "Insert a profile name"
            messagebox.showinfo("Profile name is empty", msg)
            self.profile_entry.focus()
        else:
            line = str(["--name: "+self.name_entry.get(), "--telephone: "+self.telephone_entry.get(), "--address: "+self.address_entry.get()])
            profile = open('profile_'+filename+'.json', 'w')
            profile.write(line)
            profile.close()
如果是,如何使用def load(self:)返回get self.name_entry.get()、self.telephone_entry.get、self.address_entry.get值,而不使用“-name:”、“--telephone:”和“-address:”

希望你能帮助我


谢谢你们

您可以使用内置的
json
模块转储和加载各种Python对象(
dict
list
,…)。您可以在以下位置找到文档: