如何使用 gzip 模块打开一个 csv 文件

时间:2021-03-16 02:16:35

标签: python pandas gzip

我希望仅使用 gzip 和 pandas 模块读取与我的 python 脚本位于同一目录中的 .csv.gz 文件。

到目前为止,我有,

$reduce

如何在不使用 csv 模块的情况下将这个文件作为数据帧进行转换/读取,如类似回答的问题所示?

1 个答案:

答案 0 :(得分:4)

您可以直接使用 pandas.read_csv

import pandas as pd
df = pd.read_csv('test_data.csv.gz', compression='gzip')

如果您必须使用 gzip

with gzip.open('test_data.csv.gz', mode='rb') as csv:
    df = pd.read_csv(csv)
相关问题