Как я могу открыть файл .snappy.parquet в python? - PullRequest
0 голосов
/ 05 октября 2018

Как я могу открыть файл .snappy.parquet в python 3.5?До сих пор я использовал этот код:

import numpy
import pyarrow

filename = "/Users/T/Desktop/data.snappy.parquet" 
df = pyarrow.parquet.read_table(filename).to_pandas()

Но он выдает эту ошибку:

AttributeError: module 'pyarrow' has no attribute 'compat'

PS Я установил pyarrow следующим образом:

pip install pyarrow

1 Ответ

0 голосов
/ 05 октября 2018

Ошибка AttributeError: module 'pyarrow' has no attribute 'compat', к сожалению, немного вводит в заблуждение.Чтобы выполнить функцию to_pandas() на экземпляре pyarrow.Table, вам нужно установить pandas.Вышеуказанная ошибка является симптомом пропущенного требования.

pandas - не сложное требование pyarrow, так как большая часть его функциональности может быть использована только со встроенными модулями Python и NumPy.Таким образом, пользователи pyarrow, которые включают панд, могут работать с ним без предварительной установки панд.

...