👉 项目官网:https://www.python-office.com/ 👈
大家好,这里是程序员晚枫,正在all in AI编程实战。
你的程序跑起来黑屏一片,不知道进行到哪了?
今天教你怎么用 python-office 的进度条工具,让程序运行过程可视化。
1、最简单的进度条
1 | import office |
运行后,会显示:
1 | Processing: [██████░░░░] 60% |
2、彩色进度条
1 | import office |
3、自动进度条(循环版)
1 | import office |
4、百分比显示
1 | import office |
输出:
1 | 60/100 (60%) |
5、实战案例:批量处理文件显示进度
1 | import office |
6、实战案例:多任务进度管理
1 | import office |
7、常见问题
Q:进度条显示位置不对?
A:在 Jupyter Notebook 中效果最佳,普通终端可能需要加 \r 换行。
Q:进度条卡住不动?
A:确保 update 在循环中被调用,且 total 值正确。
Q:能自定义样式吗?
A:可以:
1 | office.progress.bar( |
8、下讲预告
学会了进度条,下一讲我们学 综合实战:做一个自动化办公助手。
敬请期待!
有问题欢迎加微信 python-office 进群交流~
程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。
