tqdm 设置蓝色进度条,并测试

该博客探讨了在Python中使用`tqdm`库和`colorama`库进行进度条显示时遇到的错误,特别是`'str' object has no attribute 'desc'`的问题。通过示例代码展示了如何正确设置和更新进度条的描述信息,强调了在更新描述时需要注意的细节。
部署运行你感兴趣的模型镜像
from tqdm import tqdm
from colorama import Fore
import time
pbar=tqdm(range(1000),bar_format='{l_bar}%s{bar}%s{r_bar}' % (Fore.BLUE, Fore.RESET))
for i in pbar  :
    time.sleep(0.001)
    pbar.set_description("nihao %d"%i)

如果直接使用tqdm.set_description,汇报错误 

'str' object has no attribute 'desc'

错误示例:

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

检查代码是否实现以下功能,修改实现以下功能: 1.读取本地.mp3文件或.wav文件; 2.提出.mp3文件或.wav文件的一些特征,读取声音频率、采样速率、音量等特征; 3.根据这些特征绘制具有观赏价值的创意动画:在黑色背景的画布上生成两种带颜色的颗粒,将音乐最高频率和低频率与可见光频率建立线性正相关和负相关两种联系,一部分颗粒的颜色服从正向关规律,另一部分服从负相关规律,生成颗粒的数量与振幅和音频的节奏乘积呈正相关,颗粒的直径服从正态分布(最小1像素,最大50像素),颗粒可以重叠,重叠部分的颜色服从三原色混合原理,根据节奏的快慢设置颗粒点亮的时间;将音乐的频率利用傅里叶变化分解为12个固定频率的叠加,每个固定频率的标在圆环上,圆环宽度为20像素,间隔5像素,最外层半径为500像素,内外颜色蓝色逐渐过渡到红色,圆环的圆心角随改频率的系数变化而变化,最大为360°,最小为0度,圆环同心且的个数为12个,圆环的宽度固定为20像素,圆环间隔为10像素,圆环水平居中,纵向在画布下三分之一处;这些圆环叠加在颗粒之下、黑色画布之上,随音乐变化,完全显示在视频中,这些圆环为正圆; 4.生成视频的背景音乐为该本地.mp3文件,与动画关联,视频时长与音频一致; 5.保存生成的视频,保存的视频播放时有与画面联动的背景音乐; 6.添加生成视频进度条,添加视频音频合进度条,添加保存视频进度条。 根据提示修改代码,输出修改后能完成所有功能的全部代码。
06-03
检查代码是否可以实现以下功能:1.读取本地.mp3文件或.wav文件; 2.提出.mp3文件或.wav文件的一些特征,读取声音频率、采样速率、音量等特征; 3.根据这些特征绘制具有观赏价值的创意动画:在黑色背景的画布上生成两种带颜色的颗粒,将音乐最高频率和低频率与可见光频率建立线性正相关和负相关两种联系,一部分颗粒的颜色服从正向关规律,另一部分服从负相关规律,生成颗粒的数量与振幅和音频的节奏乘积呈正相关,颗粒的直径服从正态分布(最小1像素,最大50像素),颗粒可以重叠,重叠部分的颜色服从三原色混合原理,根据节奏的快慢设置颗粒点亮的时间;将音乐的频率利用傅里叶变化分解为12个固定频率的叠加,每个固定频率的标在圆环上,圆环宽度为20像素,间隔5像素,最外层半径为300像素,内外颜色蓝色逐渐过渡到红色,圆环的圆心角随改频率的系数变化而变化,最大为360°,最小为0度,圆环同心且的个数为12个,圆环的宽度固定为20像素,圆环间隔为10像素,圆环水平居中,纵向在画布下三分之一处;这些圆环叠加在颗粒之下、黑色画布之上,随音乐变化,完全显示在视频中,这些圆环为正圆; 4.生成视频的背景音乐为该本地.mp3文件,与动画关联,视频时长与音频一致; 5.保存生成的视频,保存的视频播放时有与画面联动的背景音乐; 6.添加生成视频进度条,添加视频音频合进度条,添加保存视频进度条。 如果不能实现,请修改代码,输出修改后能完成所有功能的全部代码。要求: 1.检查语法错误; 2.代码简洁,计算收敛,运行效率高; 3.代码中有注释,解释含义,阐明各函数之间的数据传递关系; 4.调试程序修改直到程序能实现所有功能。
06-04
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值