5
在sqlite3的客戶端CLI中,有「.import file TABLE_NAME」來執行它。任何其他方式導入數據文件(如.csv)在python sqlite3模塊? [不是一個一個地插入]
但是,我現在不想安裝sqlite3到我的服務器。
在python sqlite3模塊中,我們可以創建和編輯一個數據庫。
但是,我還沒有找到一種方法來導入數據文件到一個TABLE, 除了逐一插入行。
還有其他方法嗎?
謝謝你,S.Mark。 這是非常有用的。 它看起來像沒有「.import」類似的功能? – user343638 2010-05-18 05:18:05
@cyaos:沒有。順便說一下,這個問題在SO中非常流行,例如:http://stackoverflow.com/questions/2346074/execute-sqlite3-dot-commands-from-python-or-register-collation-in-command-line 還有一件事你應該知道的是,CLI中的'.import'是相當原始的:它只是在分隔符上分割,並且當數據包含分隔符時會導致對應值被引用。 – newtover 2010-05-24 09:30:32