IM使用Polars库,但是我得到的“名称:pylazyFrame”不是使用Porars定义的。我使用Python 3.9和Porars1.21.0

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

IM尝试使用SQL语法从Parquet文件获取数据。

代码:

import polars as pl # Ensure the variables are defined parquet_file = r'C:\Users\Kperez\Documents\md_curated_20250115.parquet' date = "2024-12-13" df3 = pl.read_parquet(parquet_file) # Register the DataFrame as a table and execute the SQL query ctx = pl.SQLContext() ctx.register("data", df3) result = ctx.execute(f"SELECT Identifier, IQ_CLOSEPRICE FROM data where Date = '{date}'").collect() print(result)
但是我有这样的错误:

NameError:名称“ PylazyFrame”未定义

视图:

任何想法?Error code with descrpiption

问题是Python版本

python parquet python-polars python-3.9 polars
1个回答
0
投票

视图:

Success response

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.