我有一本大词典:
abig = {('WhatsappUnameP', 'DOB', 'FriendMode', 'GroupName'): ['WhatsappUnameP', 'DOB', 'FriendName', 'FriendLoc', 'FriendEventMessage', 'FriendMode', 'GroupName']}
现在我打开一个文件并使用JSON编写这个字典。
with open(str(os.path.join(os.getcwd(),outputfilename)),'w') as filewritehandle:
print("NA")
filewritehandle.write(json.dumps(abig))
上面的代码不会在文件写入中写入数据并给出类型错误。
答案 0 :(得分:0)
显然,json dict并不支持元组,列表,集合或字典作为键。 使用字符串或数值。