BankData是一个字典,您不需要对其进行迭代。您可以使用键直接访问值。
例如:
import csvimport jsonwith open('/Users/vrindabv/documents/PycharmProjects/BankStatementEngine/test.json') as infile: BankData = json.loads(infile.read())with open("/Users/vrindabv/documents/PycharmProjects/BankStatementEngine/test.csv", "w") as outfile: f = csv.writer(outfile) f.writerow(["userID", "Is salary credited before 5th", "Avg Salary of last 3 months", "Avg Salary of last 6 months", "Avg Balance before salary of last 3 months", "Avg Balance before salary of last 6 months"]) f.writerow([BankData["userID"], BankData["Is salary credited before 5th"], BankData["Avg Salary of last 3 months"], BankData["Avg Salary of last 6 months"], BankData["Avg Balance before salary of last 3 months"], BankData["Avg Balance before salary of last 6 months"]])


