欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python控制臺輸出時刷新當(dāng)前行內(nèi)容而不是輸出新行的實現(xiàn)

 更新時間:2020年02月21日 13:14:03   作者:香香爹  
今天小編就為大家分享一篇Python控制臺輸出時刷新當(dāng)前行內(nèi)容而不是輸出新行的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

需求目標(biāo)

執(zhí)行Python程序的時候在控制臺輸出內(nèi)容的時候只顯示一行,然后自動刷新內(nèi)容,像這樣:

Downloading File FooFile.txt [47%]

而不是這樣:

Downloading File FooFile.txt [47%]
Downloading File FooFile.txt [48%]
Downloading File FooFile.txt [49%]

實現(xiàn)環(huán)境

Python 3.x

實現(xiàn)代碼

import time
for i in range(10):
 time.sleep(0.2) 
 print ("\r Loading... ".format(i)+str(i), end="")

這里主要用到了Python 3.x里面print函數(shù)增加的功能,使用\r可以刷新當(dāng)前行輸出,2.x里面沒有測試,理論上不可以這樣操作

拓展知識:

python 覆蓋輸出/單行輸出方式

有時候看輸出進度時,會分別輸出進度,也就是輸出一長串?dāng)?shù)字,如果能夠覆蓋之前的輸出視覺效果會更好。

import sys
import time

for i in range(1000):
 percent = 1.0 * i / 1000 * 100
 sys.stdout.write("\r nihao: %d / %d" %(percent, 100))
 sys.stdout.flush()

 time.sleep(0.1)

以上這篇Python控制臺輸出時刷新當(dāng)前行內(nèi)容而不是輸出新行的實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 實現(xiàn)多維數(shù)組(array)排序

    python 實現(xiàn)多維數(shù)組(array)排序

    今天小編就為大家分享一篇python 實現(xiàn)多維數(shù)組(array)排序,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python實現(xiàn)下雪效果的示例代碼

    Python實現(xiàn)下雪效果的示例代碼

    turtle是Python編程語言中的一個模塊,用于繪制圖形和圖形動畫,本文主要為大家詳細(xì)介紹了Python如何使用turtle實現(xiàn)張萬森下雪了的效果,感興趣的可以了解下
    2023-12-12
  • Python多線程采集二手房源數(shù)據(jù)信息流程詳解

    Python多線程采集二手房源數(shù)據(jù)信息流程詳解

    這篇文章主要介紹了Python多線程采集二手房源數(shù)據(jù)信息流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-05-05
  • python算法學(xué)習(xí)雙曲嵌入論文方法與代碼解析說明

    python算法學(xué)習(xí)雙曲嵌入論文方法與代碼解析說明

    這篇文章主要為大家介紹了python算法學(xué)習(xí)雙曲嵌入論文方法與代碼的實現(xiàn)解析說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • 談?wù)勅绾问謩俞尫臥ython的內(nèi)存

    談?wù)勅绾问謩俞尫臥ython的內(nèi)存

    Python不會自動清理這些內(nèi)存,這篇文章主要介紹了談?wù)勅绾问謩俞尫臥ython的內(nèi)存,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • python處理document文檔保留原樣式

    python處理document文檔保留原樣式

    這篇文章主要為大家詳細(xì)介紹了python處理document文檔保留原樣式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 淺談Python黑帽子取代netcat

    淺談Python黑帽子取代netcat

    本篇文章通過一個小小實例給大家分析了Python黑帽子取代netcat的過程以及相關(guān)知識點,對此有興趣的朋友可以學(xué)習(xí)下。
    2018-02-02
  • Python實現(xiàn)圖像添加水印的方法

    Python實現(xiàn)圖像添加水印的方法

    在日常圖像處理中,為圖片添加水印是一項常見任務(wù),本文主要介紹了Python實現(xiàn)圖像添加水印的方法,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • Matplotlib自定義圖例(多張圖共享一個圖例)

    Matplotlib自定義圖例(多張圖共享一個圖例)

    最近再用Matplotlib繪圖,需要做兩個子圖都不需要設(shè)置圖例,圖例單獨用一個figure來顯示,本文就詳細(xì)的來介紹一下,感興趣的可以了解一下
    2023-08-08
  • 跟老齊學(xué)Python之變量和參數(shù)

    跟老齊學(xué)Python之變量和參數(shù)

    對于變量和參數(shù),不管是已經(jīng)敲代碼多年的老鳥,還是剛剛接觸編程的小白,都會有時候清楚,有時候又有點模糊。因為,在實際應(yīng)用中,它們之間分分離離,比如,敲代碼都知道,x=3中x是變量,它不是參數(shù),但是在函數(shù)y=3x+4中,x是變量,也是參數(shù)。
    2014-10-10

最新評論