2010-04-28 58 views
2

是否有python的activerecord(任何類似的SQL包裝)?在服務器端的python腳本 SQL-wrappers(activerecord)推薦用於python?

  • 重量輕
  • 使用

    • 支持MySQL

    什麼,我需要做的:對,這是很好

    • 插入(文件大小,文件md5,文件本身)分成(字符串,整數,字符串,BLOB)列
    • i F中的同一個文件(校驗+文件名)不以dB爲單位存在

    THX

  • +2

    請參閱http://stackoverflow.com/questions/53428/what-are-some-good-python-orm-solutions – msw 2010-04-28 06:59:34

    回答

    5

    你可能會考慮SQLAlchemyElixir一起:

    藥劑是對SQLAlchemy的庫頂部的聲明層。它是一個相當薄的包裝器,它提供了創建簡單的Python類的能力,該類可以直接映射到關係數據庫表(這種模式通常被稱爲Active Record設計模式),它提供了傳統數據庫的許多好處而不會失去方便的Python對象。