广告
返回顶部
首页 > 资讯 > 后端开发 > Python >打印进度条
  • 793
分享到

打印进度条

进度条 2023-01-30 23:01:54 793人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

#进度条的效果 [# ] [## ] [### ] [#### ] #指定宽度 print('[%-15s]' %'#') print('[%-15s

#进度条的效果
[#             ]
[##            ]
[###           ]
[####          ]

#指定宽度
print('[%-15s]' %'#')
print('[%-15s]' %'##')
print('[%-15s]' %'###')
print('[%-15s]' %'####')

#打印%
print('%s%%' %(100)) #第二个%号代表取消第一个%的特殊意义

#可传参来控制宽度
print('[%%-%ds]' %50) #[%-50s]
print(('[%%-%ds]' %50) %'#')
print(('[%%-%ds]' %50) %'##')
print(('[%%-%ds]' %50) %'###')


#=========实现打印进度条函数==========
import sys
import time

def progress(percent,width=50):
    if percent >= 1:
        percent=1
    show_str=('[%%-%ds]' %width) %(int(width*percent)*'#')
    print('\r%s %d%%' %(show_str,int(100*percent)),file=sys.stdout,flush=True,end='')


#=========应用=====================
data_size=1025
recv_size=0
while recv_size < data_size:
    time.sleep(0.1) #模拟数据的传输延迟
    recv_size+=1024 #每次收1024

    percent=recv_size/data_size #接收的比例
    progress(percent,width=70) #进度条的宽度70

 

--结束END--

本文标题: 打印进度条

本文链接: https://www.lsjlt.com/news/180820.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 打印进度条
    #进度条的效果 [# ] [## ] [### ] [#### ] #指定宽度 print('[%-15s]' %'#') print('[%-15s...
    99+
    2023-01-30
    进度条
  • python3-打印一个进度条
    # Auther: Aaron Fanimport sys,timefor i in range(30):    #打印一个#号,这种方法打印不会自动换行    sys.stdout.write('#')    #实时刷新一下,否则上面这一...
    99+
    2023-01-31
    进度条
  • nodejs 终端打印进度条实例代码
    1. 场景导入 当我们对大量文件进行批量处理的时候(例如:上传/下载、保存、编译等),常常希望知道当前进展如何,或者失败(成功)的任务有多少;当我们的代码或程序已经发布,用户在执行安装的过程中,一个合适的...
    99+
    2022-06-04
    终端 实例 进度条
  • 利用golang怎么在屏幕上打印进度条
    今天就跟大家聊聊有关利用golang怎么在屏幕上打印进度条,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是golanggolang 是Google开发的一种静态强类型、编译型、并...
    99+
    2023-06-06
  • python使用tqdm库实现循环打印进度条
    1. while 循环 Python的while循环可以打印进度条,可以使用tqdm这个库来实现。tqdm是一个用于在Python中添加进度条的库,它可以很容易地集成到while循环...
    99+
    2023-05-18
    python打印进度条 python循环打印
  • python怎么使用tqdm库实现循环打印进度条
    1. while 循环Python的while循环可以打印进度条,可以使用tqdm这个库来实现。tqdm是一个用于在Python中添加进度条的库,它可以很容易地集成到while循环中。下面是一个简单的示例,它使用while循环和tqdm库来...
    99+
    2023-05-21
    Python tqdm
  • windows条码生成器如何打印
    这篇文章主要介绍“windows条码生成器如何打印”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows条码生成器如何打印”文章能帮助大家解决问题。条码生成器打印的方法先排完标签版式。 排完标...
    99+
    2023-07-04
  • python 进度条
    功能说明:将程序执行进展情况按照百分比用进度条显示,适合用于文件传输进度显示运行环境:Linux 6,python3.6.2print:打印末尾会自动加上换行符'\n',如果要让打印的结果一直在同一行显示,不能使用这个命令sys.stdou...
    99+
    2023-01-31
    进度条 python
  • Python · 进度条
    (这里是本章会用到的 GitHub 地址) 我实现的这个进度条可能是可以当做一个第三方库来使用的(这个人好自大,啧),它支持记录并发程序的进度且损耗基本只来源于 Python 本身 先来看看我们的进度条长啥样:   它有一个名字(“Tes...
    99+
    2023-01-31
    进度条 Python
  • windows中bartender怎么批量打印条码
    这篇文章主要介绍“windows中bartender怎么批量打印条码”,在日常操作中,相信很多人在windows中bartender怎么批量打印条码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2022-12-05
    windows bartender
  • Thinkphp5中打印最后一条SQL语句
    最近用到thinkPHP5链表查询比较多,但是链表查询如何打印sql语句怎么试都不对,所以研究了一下 use thinkDb; dump( Db::table(‘table_name‘)->getLastSql()); 或者 use thi...
    99+
    2018-02-27
    Thinkphp5中打印最后一条SQL语句 数据库入门 数据库基础教程 数据库 mysql
  • jZebra 1.3.5发布 条形码打印的Applet
    小编今天带大家了解jZebra 1.3.5发布 条形码打印的Applet,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“jZebra ...
    99+
    2023-06-17
  • CSS怎么实现进度条和订单进度条
    这篇文章主要讲解了“CSS怎么实现进度条和订单进度条 ”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么实现进度条和订单进度条 ”吧!简单地效果图如下...
    99+
    2022-10-19
  • CSS如何实现进度条和订单进度条
    小编给大家分享一下CSS如何实现进度条和订单进度条,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简单地效果图如下:CSS实现进度条:html结构:<div&...
    99+
    2023-06-08
  • C#中怎么实现打印条码操作
    本篇文章为大家展示了C#中怎么实现打印条码操作,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。C#打印条码操作的实例:using System;   using...
    99+
    2023-06-17
  • excel打印工资条的方法有哪些
    有以下几种方法可以在Excel中打印工资条:1. 使用Excel模板:可以使用预先设计好的Excel模板,模板中包含了工资条的格式和...
    99+
    2023-10-10
    excel
  • css横向进度条和竖向进度条如何实现
    这篇文章将为大家详细讲解有关css横向进度条和竖向进度条如何实现,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、横向进度条<html><head><title>横向进...
    99+
    2023-06-08
  • MFC之进度条CProgressCtrl
    CProgressCtrl是MFC中的进度条控件类,用来显示任务的进度。下面是一个简单的使用例子:1. 在对话框资源中添加一个进度条...
    99+
    2023-09-12
    MFC
  • 文本进度条(python)
    前言 关于Python的基础学习:目前是跟着慕课和教材对应学习的 为了更好的监督自己和记录学习过程 真的很想睡觉… 01 简单的文本进度条 import timescale = 10print("{:...
    99+
    2023-10-25
    python 开发语言
  • python实现进度条
    import sysimport timedef view_bar(num, total):  rate = num / total  rate_num = int(rate * 100)  r = '\r[%s%s]%d%% ' % ("...
    99+
    2023-01-31
    进度条 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作