JSON格式

时间:2018-10-24 18:35:17

标签: python json computer-science

我正在尝试格式化.JSON文件,以便显示它是什么类型的数据。

到目前为止,这是我的代码。

def createUser():          
    ProfileName = input("Profile Name »  ")

    if ProfileName in accounts.keys():
        print('\n')
        print(colored('Profile Name Exists Already..','red'))
        return createUser()
    Prof = ("Profile")
    Name = input("Name » ")
    Email = input("Email » ")
    Telephone = input("Telephone » ")
    Address1 = input("Adress » ")
    Zip = input("Postal Code » ")
    City = input("City » ")
    State = input("State(TX) » ")
    CC = input("Credit Card Number » ")
    EXP = input("EXP Date(MM/YYYY) » ")
    CVV = input("CVV » ")


    accounts[ProfileName] = Name,Email,Telephone,Address1,Zip,City,State,CC,EXP,CVV)
    autoSave()
    print(colored('Profile Saved Succesfully','green'))

当我运行它时,它会输出

["TEST", ["Tommy Smith", "tommy@gmail.com", "1234567890", "213 Clover ln", "75048", "Sachse", "NY", "2134545456787", "12/2020", "213"]]

我希望它输出

["Profile":"TEST", ["Name":"Tommy Smith", "Email":"tommy@gmail.com", "Number":"1234567890", "Address":"213 Clover ln","ZIP": "75048", "City":"Sachse", "State":"NY","CC": "2134545456787", "EXP":"12/2020", "CVV":"213"]]

任何有关如何实现此目标的想法或帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

创建关联数组:

accounts = {"Name": name, "Email": email}