python中的数据访问对象

时间:2010-10-20 09:39:29

标签: python mysql database dto

6个月前,我被要求为我们的项目进行数据库访问,该项目有大约30个表(使用数据传输对象模式)。我们当时正在使用微软的SQL服务器。所以我必须编写一个自动生成DAO和DTO的脚本。(自动构建类,根据表格适当地命名它们,然后在函数内部编写查询),将其保存为.py并将其放在正确的文件夹中 - - 无论如何,它只是文本处理---。

现在管理层决定将数据库更改为mysql。我很想知道,在python中是否已经为mysql制作了DAO生成器?因为我在java中看到过这样的东西。这将节省我很多工作。 如果有任何不清楚的地方,请通知我

我使用python 2.6,linux fedora(我也有windows机器)。

提前致谢

Moayyad Yaghi

1 个答案:

答案 0 :(得分:3)

如果您正在寻找ORM,那么SQLAlchemyStorm是受欢迎的选择。