0

我有一个使用pydblite数据库库的 Python 脚本。当我在创建数据库并添加记录后运行代码时。如果我再次运行代码会生成错误..帮助

代码

db = Base('Storys.pdl')
db.create('FeatureID', 'StoryID', 'Passed', 'Failed', 'Unexecuted', 'Deferred', 'Blocked', mode="open")    
db.insert("123", "456", 0, 0, 0, 0, 0)
db.insert("123", "456", 0, 0, 0, 0, 0)
db.commit()
print len(db)
for r in db:
    print r
    print db.exists()

第二次运行出错;

 File "build\bdist.win32\egg\pydblite\pydblite.py", line 277, in insert
AttributeError: '_BasePy2' object has no attribute 'field_values'
4

1 回答 1

0

这是一个已在 3.0.1 版本中修复的错误。查看更新日志

于 2015-02-24T22:01:59.233 回答