以下是一个示例代码,可以保存一系列不同的交易示例并将它们写入json文件:
import json
# 创建交易示例
trans1 = {
'id': 1,
'sender': 'Alice',
'receiver': 'Bob',
'amount': 50
}
trans2 = {
'id': 2,
'sender': 'Bob',
'receiver': 'Charlie',
'amount': 30
}
trans3 = {
'id': 3,
'sender': 'Charlie',
'receiver': 'Alice',
'amount': 20
}
# 将交易示例保存到列表中
transactions = [trans1, trans2, trans3]
# 将交易列表写入json文件
with open('transactions.json', 'w') as file:
json.dump(transactions, file)
这段代码首先创建了三个不同的交易示例(trans1
,trans2
,trans3
),每个示例都是一个字典对象。然后,这些交易示例被保存到一个列表中。
最后,使用json.dump()
函数将交易列表写入名为transactions.json
的json文件中。json.dump()
函数将Python对象转换为json格式并写入文件。使用with open()
语句可以确保文件在使用完毕后正确关闭。