2024-09-01
Python
00

普通工作指示程序运行进度:

python
import time from tqdm import tqdm import random # 使用tqdm提示训练进度 with tqdm(total=1000, desc='i am desc') as pbar: for step in range(1000): time.sleep(0.1) _loss = random.random() pbar.set_postfix({'loss': '%.4f' % float(_loss)}) pbar.update(1)

ftplib 指示文件下载进度:

python
with open(filename, 'wb') as fd: total = ftpclient.size(filename) with tqdm(total=total) as pbar: def callback_(data): l = len(data) pbar.update(l) fd.write(data) ftpclient.retrbinary('RETR {}'.format(filename), callback_)
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!