2010-09-01 40 views
1

我是一名PHP开发人员,最近已迁移到Python。在PHP中,有许多类可用于例如phpclasses.org,这节省了大量开发人员的时间。我正在寻找类似的python版本库。我需要一个数据库包装类来使用python访问数据库。我发现的一个班级是http://www.devx.com/dbzone/Article/22093。但我没有找到其他类似的课程。所以我想知道这个世界上没有人创造过这样的类。有没有更好的方法来访问Python中的数据库。我在错误的轨道上?我意识到ORM及其优势,但对于小型项目来说,使用ORM对我来说没有任何意义。任何人都可以提出一些合适的Python数据库包装类。Python的数据库包装类

在此先感谢。

+1

你想要它做什么? – 2010-09-01 14:17:38

+1

不要破坏你的泡泡,但你为什么不使用像web2py,Django和喜欢的漂亮框架。这将避免进入如此低水平。 – Tudorizer 2010-09-01 14:19:37

+2

有SQLAlchemy,虽然它是ORM,但它通常只需要很少的设置。我自己用小脚本来使用它。但每个人都有自己的:) – Skurmedel 2010-09-01 14:21:39

回答

1

您选择使用的大多数数据库都会有一个符合DBAPI的模块。这使得你可以很容易地使用和访问不同类型的数据库(尽管不是完全)。您可以通过built-in SQLite support查看API的实例。

如果您将重新考虑您对ORM的反对,以及在另一个答案中提到的SQLAlchemy,SQLObject是另一个ORM,并且使用非常简单。还有Storm

+0

感谢您的建议。 – thesensemakers 2010-09-03 07:42:54