使用 SQLAlchemy 查询数据库,只返回对象

Querying Database with SQLAlchemy, returning the object only

我正在使用 flask 和 SQLalchemy,一切都在一起,但是当我想查询数据库以获取 return 数据时,它只是 returning 对象,而不是信息,例如对象内的列信息。

Class

class stock_info(db.Model):
    #information in here#

查询数据库时

            myStock = stock_info.query.get(6)
            print("This is the info: ", myStock)

输出

<stock_info 6>

它 return 是正确的数据,但它只是向我展示了对象,我如何才能 return 里面有什么,例如列数据,然后我解析信息等等,

我是否需要将其放入数据框或 select 我希望看到哪一列?

mystock 是对象,其中包含您需要的信息。

要从 mystock 对象访问特定列,您可以这样做

mystock.stock_name

这将 return 所选行的 stock_name 列的值。

您可以进一步阅读 docs