我正在尝试使用pwiz生成一些模型值。有问题的数据库是一个Sqlite数据库,除了使用python脚本生成的一些常规表外,它实际上还包含一些Django表。但是,当我在Linux终端中尝试以下内容时
python -m pwiz -e sqlite -t mapping_table db.sqlite3
我收到以下错误:
/python2.7/site-packages/peewee.py", line 3001, in get_indexes
for _, name, is_unique in cursor.fetchall():
ValueError: too many values to unpack
我试图检索的表是使用另一个python脚本生成的表。它只有几列和一行。不确定如何在这里继续。
答案 0 :(得分:0)
python -m pwiz -e sqlite db.sqlite3 > db_map.py
pwiz读取数据库并使用数据库映射创建一个文件。
db.sqlite3是数据库的名称(放置数据库文件名)
db_map.py是输出文件的文件名(根据需要命名,但保留.py扩展名)