【问题标题】:PYTHON - Creating a .json filePYTHON - 创建一个 .json 文件
【发布时间】:2020-08-31 14:03:35
【问题描述】:

大家好,我正在尝试使用来自 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()

如果是,我该怎么做才能获取 self.name_entry.get()、self.telephone_entry.get、self.address_entry.get 没有“--name:”、“--telephone:”和“的值--address: " 使用 def load(self):?

希望你能帮助我!

谢谢你们!

【问题讨论】:

    标签: python python-3.x tkinter python-requests tkinter-entry


    【解决方案1】:

    您可以使用内置的json 模块转储和加载各种 Python 对象(dictlist、...)。您可以在以下位置找到文档 https://docs.python.org/3/library/json.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-28
      • 1970-01-01
      • 2015-07-05
      • 2021-12-05
      • 2016-07-18
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      相关资源
      最近更新 更多