python - 应用进度条来保存数据
问题描述
我正在使用 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()
解决方案
推荐阅读
- node.js - 多对多关联不返回关联表
- xpath - XPath - 查找属性的值,稍后用于验证数量 - 页面对象框架
- python - 从 HTML 按钮运行 python 脚本
- git - 删除了对密码身份验证的支持。请改用个人访问令牌
- python - 一遍又一遍地将相同的数据帧传递给 Python 中的不同类和函数
- python - Django在For循环中的过滤器中使用变量
- sql - 使用 distinct 和 max 获取唯一字符串的最大值
- javascript - 如何使用 react-native-localize 本地化基于数组的文本
- python - Pycharm 无法在 Mac 上创建 Django 应用程序
- encryption - 解密文件时如何正确捕获 gpg 输出?