小编Jar*_*fft的帖子

大熊猫中的read_excel是否有chunksize参数?

我正在尝试创建一个进度条,以便使用tqdm将excel数据读入熊猫。我可以使用chunksize参数轻松地通过csv做到这一点:

data_reader = pd.read_csv(path,
                          chunksize = 1000)

for row in tqdm(data_reader,
                total = 200):
    df_list = []
    df_list.append(row)
Run Code Online (Sandbox Code Playgroud)

它将为200个总块中的每1000个块更新进度条。pd.read_excel但是,不再有chunksize争论。还有其他选择吗?

编辑:我已经读过以下问题:重新读取大块的excel文件(使用python读取大xlsx文件的一部分),但是read_excel 不再具有chunksize参数,并且pd.ExcelFile.parse等效。我想知道是否有chunksize参数的替代方法或创建一种可迭代的方法来循环读取大块。

python pandas tqdm

6
推荐指数
1
解决办法
3576
查看次数

标签 统计

pandas ×1

python ×1

tqdm ×1