使用Flask-SQLAlchemy进行Pandas Dataframe to_sql

时间:2017-08-27 15:27:40

标签: pandas dataframe flask flask-sqlalchemy pandas-to-sql

我正在使用两个csv文件,我已经合并到一个数据帧中,我目前使用pandas to_sql()将其存储为sql数据库。我正在用Flask编写我的所有应用程序,我想使用SQLAlchemy。到目前为止,我已经创建了这样的SQL数据库:

df.to_sql("User", con=db.engine, if_exists="append")

现在的问题是我想继续使用SQLAlchemy'语法'来进行查询并使用像分页这样的功能。 如果我想执行查询,应该如何:

users = User.query.all().paginate(...)

但是我没有在我的models.py我的User表中创建,因为在使用pandas to_sql时,它会自动为我创建数据库表。但是现在因为我没有在models.py文件中定义我的表,我不知道如何定义我的全局变量'Users',所以我可以继续使用查询和其他SQLAlchemy方法。

谢谢,

0 个答案:

没有答案