1

我正在尝试使用 PyQt 创建一个 GUI 应用程序,它将获取用户输入并存储在本地硬盘驱动器中。通读后,我意识到 python 有它自己的内置sqlite模块,PyQt 也提供了该Qsqlite模块,但我不确定sqlite要使用哪个模块。

  1. sqlite3python的内置模块和PyQt4的模块有什么区别Qsqlite

  2. 尽管我可以找到很多关于 python 内置sqlite3模块的教程,但我似乎找不到好的Qsqlite文档。我错过了什么吗?

4

1 回答 1

1
  1. 区别在于 Pythonsqlite3使用 Python 数据库 API,而 QtSqlite模块使用 Qt 数据库 API。您必须确定要使用哪个 API,或者您的应用程序中的其他组件需要哪个 API。
  2. Qsqlite是 Qt 的 SQLite 驱动程序的内部名称;要实际访问它,您将使用普通的Qt 数据库 API
于 2013-09-18T12:35:48.973 回答