我使用python从数据库表中转储了文本文件中的以下行。,并在表示每一行的字典中进行迭代,并加载数据库表。将此数据从文件中加载为python中的列表使用ast.literal_eval,但只有在文件中没有datetime对象的情况下才能工作。with open('file.txt') as f:但是,当
当我从文本文件中生成字典时,当文本文件中有一个以上的键和值时,我会得到这个错误'ValueError:太多的值来解压(预期的2)‘。file.write(json.dumps(database)) #updates the text file with the new databse
我期望当程序运行时,无论输入哪个键,文本文件中都有超过一个键和值要运行但是,如果文件中有超过一个键