是否有一些模块允许通过连接字符串轻松配置数据库提供程序,类似于PHP的PDO,我可以很好地说“psql://”或“mysql://”,或者,在这个python项目中,我只是将不得不编写一些使用MySQLdb,psycopg2等的工厂类?
答案 0 :(得分:2)
答案 1 :(得分:0)
在logilab.database中有一些不太好的东西,但效果很好(http://www.logilab.org/project/logilab-database)。支持sqlite,mysql,postgresql和某些版本的mssql,以及不同后端引擎理解的SQL上的一些抽象机制。