问题
I don't expect to need much more than basic CRUD type functionality. I know that SQLAlchemy is more flexible, but the syntax etc of sqlobject just seem to be a bit easier to get up and going with.
回答1:
I think SQLObject is more pythonic/simpler, so if it works for you, then stick with it.
SQLAlchemy takes a little more to learn, but can do more advanced things if you need that.
回答2:
Also, you might wanna take a look at elixir, which is a fairly thick wrapper around SQLAlchemy and really makes the basic tasks easy while retaining the power of SQLA.
回答3:
Try quick_orm. It is as powerful as SQLAlchemy and simpler than SQLObject.
https://github.com/tylerlong/quick_orm
来源:https://stackoverflow.com/questions/592332/any-reasons-not-to-use-sqlobject-over-sqlalchemy