在 sqlalchemy 中使用现有的 table

Using existing table in sqlalchemy

有什么方法可以在我的 sql 服务器中使用现有的 table 和 SQLAlchemy?我想插入数据,我想使用现有的 table,我没有使用 类 定义的 table。

我正在使用 Python 2.7 和 SQLAlchemy 0.8

通过定义autoload-ed table:

possible in 0.8
foo = Table('foo', meta, autoload=True, autoload_with=engine)

Table 列可以通过 foo.c:

访问
print list(foo.c)

从 0.9.1 开始,SQLAlchemy 具有实验性 extension called automap