这是我试图以{“Example1”:“Example”}格式写入JSON文件的代码 我收到一个错误,内容如下:
db_file.write(json.dump({"Admin": keyPass}, db_file)) TypeError: must be str, not None
对于此代码:
keyPass = input("Create Admin Password » ")
with codecs.open(os.path.join(PATH), 'w') as db_file:
db_file.write(json.dump({"Admin": keyPass}, db_file))
这是奇怪的部分,它在文件中创建它很好,我希望它的格式是正确的,但它仍然会出现上面的错误。你知道吗
有人能帮我纠正一下吗?你知道吗
前两个参数json.dump文件功能包括:
所以这里发生的事情,是内心的呼唤json.dump文件正在成功地将JSON编码的字符串写入文件,但是您正在尝试将其输出(始终为无)传递给fileobject的write函数。你知道吗
您有两种选择:
更新:
下面是一些你如何做到这一点的例子
相关问题 更多 >
编程相关推荐