首页 > 解决方案 > 应用进度条来保存数据

问题描述

我正在使用 pandas 将大量数据保存为 excel 文件。这需要几十秒钟,如果用户在完成之前单击 excel 文件,excel 会告诉他们文件已损坏。

对于 for 循环/可迭代, tqdm 模块很有魅力。有没有类似的储蓄方式?代码如下所示:

    writer = pd.ExcelWriter(os.path.join(output_folder,"output.xlsx"),
                        strings_to_numbers=True)
    final_df.to_excel(writer, header=True, index=False)
    tqdm_gui.pandas(desc="Saving progress")
    writer.save()

标签: pythonpandasprogress-bartqdm

解决方案


推荐阅读