如何将 .px 文件转换为数据帧

Tin*_*ina 5 python dataframe pandas

我有 .px 文件,我正在尝试将其转换为 python 中的数据帧。如果那不可能,我可以将其转换为 excel/csv 文件,然后转换为 dataframe 我做了一些搜索,我发现我们可以通过下载 pyaxis 读取 python 中的数据文件,但没有将它们转换为 pandas datafram 的示例

小智 5

您可以使用 pyaxis 将 *.px 文件中的数据提取到 pandas 数据框(请参阅:https://pypi.org/project/pyaxis/

from pyaxis import pyaxis

#set file path (or URL)
fp = r"\\folder\file.px" 
#parse contents of *.px file
px = pyaxis.parse(uri = fp , encoding = 'ISO-8859-2')

#store data as pandas dataframe
data_df = px['DATA']
#store metadata as a dictionary (not necessary in this case, but might be helpful)
meta_dict = px['METADATA']
Run Code Online (Sandbox Code Playgroud)