当前位置: 首页 > news >正文

python相关语法的学习文档1

python相关语法的学习文档1

1、tqdm

tqdm 是 Python 中一个非常流行的进度条库,可以实时显示循环或任务的进度。它简单易用,支持多种场景(如循环、文件处理、多线程/进程等)。以下是详细的使用讲解:

1.1 安装

pip install tqdm

1.2 基本用法

from tqdm import tqdm
import time
for i in tqdm(range(100), 
              desc="Processing", 
              unit="iter", 
              unit_scale=True, 
              ncols=80, 
              colour="green"):
    time.sleep(0.1)
  • 参数详解
    • desc: 进度条前的描述文字。
    • total: 总进度数(默认自动推断)。
    • unit: 单位(如 “file”, “B” 等)。
    • unit_scale: 自动缩放单位(如 1000 → “K”, 1000000 → “M”)。
    • ncols: 进度条宽度(字符数)。
    • colour: 进度条颜色(如 “green”, “#00ff00”)。

1.3 高级用法

1.3.1 嵌套进度条

处理多层循环时,可以嵌套使用tqdm:

from tqdm import tqdm
import time
outer = tqdm(range(3), desc="Outer")
for i in outer:
    inner = tqdm(range(5), desc="Inner", leave=False)  # leave=False 表示内层进度条结束后消失
    for j in inner:
        time.sleep(0.1)
        inner.set_postfix({
   "

相关文章:

  • @restcontroller和@RequestMapping 注解的简单学习
  • kmp报错→Cannot find skiko-windows-x64.dll.sha256
  • Java线程
  • MySQL知识点
  • ollama API 本地调用
  • tsfresh:时间序列特征自动提取与应用
  • CCF CSP 第30次(2023.09)(2_坐标变换(其二)_C++)
  • rc4算法简单介绍及实现
  • 堆(Heap)和栈(Stack),这两者通常是指内存管理中两种不同的内存区域
  • Docker系列——从零开始打包FunASR的Http服务
  • PECL(Positive Emitter-Coupled Logic)电平详解
  • 我的世界1.20.1forge开发进阶教程——生物AI(1)
  • ctfshow-xxs-316-333-wp
  • 酒店宾馆IPTV数字电视系统:创新宾客体验,引领智慧服务新潮流
  • SpringCloud系列教程(十四):Sentinel持久化
  • 自动化测试:PO模式
  • DaVinci Resolve(达芬奇)快捷键大全
  • windows 启用linux子系统不必再装双系统
  • 剑指 Offer II 086. 分割回文子字符串
  • 力扣665. 非递减数列 475.供暖屋
  • 身份证 网站 备案/网站模板哪家好
  • 如何做企业网站php/百度官网网站首页
  • 永安网站建设/杭州百度seo代理
  • 阿里云网站备案流程/怎么推广软件
  • 旅游网站建设费用预算/俄国搜索引擎yandex入口
  • 昆明网站建设推广服务/免费发布广告