通过 SQLAlchemy 读取 VARBINARY

问题描述 投票:0回答:0

我正在处理一个带有 VARBINARY 变量的基础数据表。现在我想通过 SQLAlchemy 将表读入 pandas 数据框。走寻常路

df = pandas.read_sql_query("select key from xxx", engine)

我得到一个无法解释的内存视图作为数据类型。我可以通过 lambda 函数转换它

df.key.apply(lambda x: x.tobytes().hex())

转换成所需的可读格式。但我想知道转换是否也可以直接放入 pandas.read_sql_query()-statement:

  • 通过 numpy dtypes 或者也许

  • 直接进入 SQL 查询

许多问候和最诚挚的感谢

sqlalchemy hex varbinary memoryview
© www.soinside.com 2019 - 2024. All rights reserved.