标签: json python-3.x
import json a={"name": "abc", "age": 20, "sal": 20000} with open("test.json", "w") as p1: json.dumps(a, p1)
以上代码给出以下错误 dumps()接受1个位置参数,但给出了2个
Python版本:3.6.4
答案 0 :(得分:3)
您需要使用dump而不是dumps
dump
dumps
如文档所述,dump函数将其转换为json,然后将其流式传输到文件中,同时dumps将其转换为str。
您可以详细了解here