我需要一種輕量級的方法將數據字典存儲到數據庫中。我需要的是一些:(!包括處理datetime對象)輕量級對象 - > Python中的數據庫
- 從一個簡單的類型描述(整型,浮點,日期時間等)
- 注意到Dictionary對象創建一個數據庫表,並將其插入到數據庫
- 如果可能的話:能處理基本的引用,所以字典可以引用其他表
我寧願東西,沒有做很多的魔法。我只需要一個簡單的方法來設置和獲取數據到SQL數據庫。
你會建議什麼?似乎有很多ORM軟件,但我覺得很難評估它們。
我需要一種輕量級的方法將數據字典存儲到數據庫中。我需要的是一些:(!包括處理datetime對象)輕量級對象 - > Python中的數據庫
我寧願東西,沒有做很多的魔法。我只需要一個簡單的方法來設置和獲取數據到SQL數據庫。
你會建議什麼?似乎有很多ORM軟件,但我覺得很難評估它們。
SQLAlchemy的SQL expression layer可以輕鬆滿足前兩個要求。如果你還想參考處理,那麼你需要使用ORM,但這可能會使你的輕量級需求失敗,這取決於你對輕量級的定義。
SQLAlchemy提供的ORM很像django,但並不要求您在Web框架內工作。
SQLAlchemy似乎對我這個項目來說很合適。謝謝您的幫助! – pehrs 2010-03-29 15:49:17