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

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

时间2025-05-03 13:42:47分类IT科技浏览8603
导读:偶然在项目编写中发现了...

偶然在项目编写中发现了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
网络搜索引擎优化成功案例(探秘网站SEO搜索引擎优化的成功案例) filehosting(file How do I remove/delete a folder that is not empty with Python? Stack Overflow)