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

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

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

需求目標(biāo)

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

Downloading File FooFile.txt [47%]

而不是這樣:

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

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

Python 3.x

實(shí)現(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里面沒(méi)有測(cè)試,理論上不可以這樣操作

拓展知識(shí):

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

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

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控制臺(tái)輸出時(shí)刷新當(dāng)前行內(nèi)容而不是輸出新行的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

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

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

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

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

    談?wù)勅绾问謩?dòng)釋放Python的內(nèi)存

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

    python處理document文檔保留原樣式

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

    淺談Python黑帽子取代netcat

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

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

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

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

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

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

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

最新評(píng)論