我对sqlite很满意但是当我使用两个不同的python程序来访问同一个数据库时。它抛出一个错误,就像表被锁定一样。
与python一起使用的不同便携式数据库是什么?
答案 0 :(得分:1)
SQLite非常棒,但设计为一个小型,快速的单用户数据库。它不是为您描述的用途而设计的。
你几乎可以使用Python的任何数据库。 Python database API提供了一种直接的方式来与大多数关系数据库(包括SQLite)进行交互。
但是,为了以更自然的Python风格与数据库进行交互,我很高兴使用SQLAlchemy。完成本教程需要花一些时间,但它很棒。
我个人首选的数据库是Postgres,但还有很多其他选择。