2011-09-11 32 views
2

我是一个尝试Python与cherryPy的PHP家伙。每当我使用PHP工作时,我都会使用我自己的Simmple包装函数为一个类的形式的mysql函数使事情更容易维护。还有广泛使用的PDO层,但我从未在我的任何项目中使用过它。使用微框架在Python中构建应用程序的人是否使用任何类型的MySQL包装,而不是直接使用MySQLdb库?python中是否有任何广泛使用的用于MySQL的包装器/ API?

回答

3

SQLAlchemy是常见的选择。它也可以用作ORM。

+0

我更喜欢写纯SQL,SQLAlchemy让你这样做? –

+0

呃...呃...是的,但是如果你打算这么做,那么你可以直接使用MySQLdb。 –

+0

确实... SQLAlchemy会自动清除/转义来自用户输入的数据吗? –

相关问题