如何在Python中读取gzip镶木地板文件

How can you read a gzipped parquet file in Python(如何在Python中读取gzip镶木地板文件)

本文介绍了如何在Python中读取gzip镶木地板文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要打开一个gzip文件,其中包含一个包含一些数据的拼图文件。我在尝试打印/读取文件中的内容时遇到了很多问题。我尝试了以下操作:

with gzip.open("myFile.parquet.gzip", "rb") as f:
    data = f.read()

这似乎不起作用,因为我收到一个错误,指出我的文件id不是GZ文件。谢谢!

推荐答案

可以使用pandas模块中的read_parquet函数:

  1. 安装pandaspyarrow
pip install pandas pyarrow
  1. 使用read_parquet,返回DataFrame
data = read_parquet("myFile.parquet.gzip")
print(data.count()) # example of operation on the returned DataFrame

这篇关于如何在Python中读取gzip镶木地板文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:如何在Python中读取gzip镶木地板文件

基础教程推荐