第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在控制臺上的相同位置寫入輸出?

如何在控制臺上的相同位置寫入輸出?

慕工程0101907 2019-08-30 16:41:46
我是python的新手,我正在編寫一些腳本來自動從FTP服務器等下載文件。我想顯示下載的進度,但我希望它保持在相同的位置,例如:輸出:正在下載文件FooFile.txt [47%]我試圖避免這樣的事情:     Downloading File FooFile.txt [47%]     Downloading File FooFile.txt [48%]     Downloading File FooFile.txt [49%]我該怎么做呢?
查看完整描述

3 回答

?
慕無忌1623718

TA貢獻1744條經(jīng)驗 獲得超4個贊

您還可以使用回車:


sys.stdout.write("Download progress: %d%%   \r" % (progress) )

sys.stdout.flush()


查看完整回答
反對 回復 2019-08-30
?
慕妹3242003

TA貢獻1824條經(jīng)驗 獲得超6個贊

使用像curses模塊這樣的終端處理庫:


curses模塊提供了curses庫的接口,這是便攜式高級終端處理的事實標準。


查看完整回答
反對 回復 2019-08-30
?
手掌心

TA貢獻1942條經(jīng)驗 獲得超3個贊

Python 2

我喜歡以下內(nèi)容:


print 'Downloading File FooFile.txt [%d%%]\r'%i,

演示:


import time


for i in range(100):

    time.sleep(0.1)

    print 'Downloading File FooFile.txt [%d%%]\r'%i,

Python 3

print('Downloading File FooFile.txt [%d%%]\r'%i, end="")

演示:


import time


for i in range(100):

    time.sleep(0.1)

    print('Downloading File FooFile.txt [%d%%]\r'%i, end="")


查看完整回答
反對 回復 2019-08-30
  • 3 回答
  • 0 關注
  • 413 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號