python-tqdm进度条的使用
2019-05-23 10:27
1696 查看
测试环境:win10+py3+jupyter notebook
- 主要作用:循环时,显示循环的百分比进度及文字说明。
- 安装:cmd终端命令行输入 pip3 install tqdm
代码示例:
from tqdm import tqdm import time import numpy as np bar = tqdm(list('ABCDEFGH')) for each in bar: '''添加进度文字说明,当然也可以不添加文字描述''' bar.set_description('正在执行任务:{}'.format(each)) time.sleep(np.random.random()) '''关闭,不然下次进度条使用会多行显示''' bar.close()
图示:
用pandas写一个合并excel工作簿试试
import pandas as pd import glob import os os.chdir('d:/桌面/') '''模糊搜索‘桌面’文件夹下的excel文件''' file_list = glob.glob('*.xlsx') df = pd.read_excel(file_list[0]) bar = tqdm(range(1,len(file_list)-1)) for each in bar: bar.set_description("正在合并文件:{}".format(file_list[each])) df1 = pd.read_excel(file_list[each]) df = df.append(df1) '''导出合并的excel文件''' df.to_excel('concat_book.xlsx',index=False) print('Concat Done!')
相关文章推荐
- 180207 python tqdm进度条的使用
- python 的 Tqdm 进度条模块的使用
- opencv读取视频同时使用进度条进行控制(Python)
- Python--tqdm进度条显示进度
- tqdm:Python 进度条
- python的Tqdm模块的使用
- tqdm==>python可扩展进度条
- python3.6+anaconda5安装tqdm(Python进度条)成功图文教程
- python之Tqdm库实现进度条功能
- 可爱的 Python: 使用 setuptools 孵化 Python egg
- 使用ASP.NET Atlas编写显示真实进度的ProgressBar(进度条)控件
- Python Tutorial 第二章 使用Python解释器
- 使用C#在进度条中显示复制文件的进度
- 在python 中使用正则表达式
- 使用ASP.NET Atlas编写显示真实进度的ProgressBar(进度条)控件
- 使用Boost.Python构建混合系统
- 一次Tomcat奇慢无比的调试,使用Python
- 转载:如何使用python将文本文件转化为XML文件
- Python的内存泄漏及gc模块的使用
- ESRI用户使用Python指南zz