1
需要爲使用PySide構建的桌面應用程序創建一個小型數據庫。我不知道這兩個(sqlite3和QtSql)是否相似,但我傾向於sqlite3。這是因爲,它的Pythonic!我想知道是否我會錯過某些東西,比如性能,功能等(或者是否有一個約定來考慮手頭上的項目?)Sqlite3或QtSql
我知道這個問題會得到因爲它可能看起來不夠有建設性,我對此感到抱歉。
需要爲使用PySide構建的桌面應用程序創建一個小型數據庫。我不知道這兩個(sqlite3和QtSql)是否相似,但我傾向於sqlite3。這是因爲,它的Pythonic!我想知道是否我會錯過某些東西,比如性能,功能等(或者是否有一個約定來考慮手頭上的項目?)Sqlite3或QtSql
我知道這個問題會得到因爲它可能看起來不夠有建設性,我對此感到抱歉。
QtSql不像SQLite那樣是一個數據庫引擎,而是通過Qt環境訪問數據庫的軟件。
Qt SQLite插件可以訪問SQLite數據庫。 SQLite是一個進程內數據庫,這意味着它不是必需的 有一個數據庫服務器。 SQLite在單個文件上運行,當打開連接時,必須將其設置爲數據庫名稱。如果 文件不存在,SQLite將嘗試創建它。 SQLite也支持內存數據庫,只需通過「:memory:」作爲數據庫的名稱即 。 - Source