我正在尝试使用PyQt创建一个GUI应用程序,它将获取用户输入并存储在本地硬盘中。阅读完之后,我意识到python有自己内置的sqlite
模块,而PyQt也提供了Qsqlite
模块,但我不确定使用哪个sqlite
模块。
python的内置sqlite3
模块和PyQt4的Qsqlite
模块有什么区别?
尽管我可以找到python内置sqlite3
模块的很多教程,但我似乎找不到好的Qsqlite
文档。我错过了什么吗?
答案 0 :(得分:1)
sqlite3
使用Python数据库API,而Qt Sqlite
模块使用Qt数据库API。
您必须确定要使用哪个API,或者应用中其他组件需要哪个API。Qsqlite
是Qt的SQLite驱动程序的内部名称;要实际访问它,您可以使用普通Qt database API。