python中的进度条tqdm模块, 让进度可视

用python在进行一些复杂的计算时, 如果用时较长, 这个时候进度条就能直观的显示运行进度, 是个不错的功能.
这里介绍其中一种进度条模块tqdm
python中的进度条tqdm模块, 让进度可视_第1张图片

工具库安装

pip install tqdm

代码

from tqdm import tqdm

a =1
for i in tqdm(range(1,10000000)):
    a +=1

在这里插入图片描述
案例
比如计算2个地点的距离, 数量多, 计算较慢. 用tqdm就能知道计算到哪了

# 读取数据
data = pd.read_excel('C:/Users/yyz/Desktop/python办公技巧/data/地址信息.xlsx')
data['经度'] = ''
data['纬度'] = ''
for i in tqdm(range(data.shape[0])):
    try:
        data.iloc[i,2] = getlnglat(data.iloc[i,1])[0] # 经度 将第i行,第2列的地址(列索引为1)转换为经纬度,并将经度赋值给第i行,第3列(列索引为2)
        data.iloc[i,3] = getlnglat(data.iloc[i,1])[1] # 纬度
    except:
        pass
    #print(i)

你可能感兴趣的:(python数据分析技巧,python,进度条,数据分析,可视化)