[問題] 想用python存取簡單的database

看板Python作者 (alvin17)時間17年前 (2008/02/26 02:37), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/2 (看更多)
又來請教各位前輩了... 小弟想要用python分析紀錄一些資料 這些分析出來的資料想要保存下來 下次程式開啟的時候能夠繼續使用上次的資料... 這些資料量不會大到需要用資料庫 但只用file來存取 維護檔案的格式可能又是不小的工作 想請問: 1. Python裡面有這類module能夠把檔案當成個小型資料庫來存取維護嗎? 會這樣想就是看上python script的可攜性 程式跟資料一併帶走快又方便 2. Berkeley DB似乎就能把檔案當小型資料庫使用 但是不同平台(Windows and Linux)就要讓使用者事先另外安裝檔案 有可以將Berkeley DB portable的作法嗎? 謝謝指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.44.116

02/26 04:54, , 2F
sqlite 應該可以滿足你的要求
02/26 04:54, 2F

02/26 10:09, , 3F
推sqlite3 雖然我沒用過python的wrapper
02/26 10:09, 3F

02/26 11:52, , 4F
資料量不大的話,也可以用 pickle, marshal 或 xml
02/26 11:52, 4F

02/26 15:11, , 5F
請問sqlite需要安裝什麼程式嗎? @@ 小弟沒用過不清楚
02/26 15:11, 5F

02/26 15:28, , 6F
問了google大神sqlite3好像被Python 2.5內建了 請問
02/26 15:28, 6F

02/26 15:29, , 7F
windows上也是內建sqlite3嗎?
02/26 15:29, 7F

02/26 18:57, , 8F
回樓上 對的
02/26 18:57, 8F
文章代碼(AID): #17mmhYuG (Python)
文章代碼(AID): #17mmhYuG (Python)