首页IT科技python sys.stdout用法(python中sys.stdout怎么用?)

python sys.stdout用法(python中sys.stdout怎么用?)

时间2025-09-19 13:43:26分类IT科技浏览11733
导读:偶然在项目编写中发现了...

偶然在项目编写中发现了sys.stdout的多种好玩用法                    ,常规思想上                              ,只是认为可以实现输出不换行          ,后来仔细看了下                    ,总结了额外的两个方法                              ,分别为实现实时进度显示以及回车或者退格符使用          ,带入到项目中使用          ,相当好玩                              ,要是有需求使用该方法的一些方式                    ,那么接下来          ,就一起来了解学习下吧                    。

1                    、实时进度显示

importsys foriinrange(10): sys.stdout.write(str(i)) sys.stdout.flush()

输出结果:

>>>0123456789

2                              、实现回车或者利用退格符

foriinrange(10): sys.stdout.write(str(i)+\r) sys.stdout.flush() time.sleep(0.5)

3          、制作进度条

foriinrange(10): sys.stdout.write(str(i+1/1*10)+%\r) sys.stdout.flush() time.sleep(0.5)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
mac查看cpu使用率(苹果Mac系统CPU使用率查看方法图文详细介绍)