\r
表示將游標的位置回退到本行的開頭位置。
\b
表示將游標的位置回退一位。
在python
語言中, 使用print
列印輸出時,預設是會進行換行的。如何讓其不換行呢?
# __author__ = "gao zhengjie"
# __date__ = "2018/1/5"
# __desc__ = 在一行中不斷重新整理倒計時
import time
count_down = 10 # 設定倒計時時間,單位:秒
for i in range(count_down, 0, -1):
msg = u"\r系統將在 " + str(i) + "秒 內自動退出"
print(msg, end="")
time.sleep(1)
end_msg = "結束" + " "*(len(msg)-len("結束")) # 如果單純只用「結束」二字,無法完全覆蓋之前的內容
print(u"\r"+end_msg)
# __author__ = "gao zhengjie"
# __date__ = "2018/1/5"
# __desc__ = 在一行中不斷重新整理轉圈
import time
count_down = 10 # 設定倒計時時間,單位:秒
interval = 0.25 # 設定螢幕重新整理的間隔時間,單位:秒
for i in range(0, int(count_down/interval)):
ch_list = ["\\", "|", "/", "-"]
index = i % 4
msg = "\r程式執行中 " + ch_list[index]
print(msg, end="")
time.sleep(interval)
print(u"\r結束" + " "*len(msg))
# __author__ = "gao zhengjie"
# __date__ = "2018/1/5"
# __desc__ = 在命令列中實現進度條功能
import time
count_down = 10 # 設定倒計時時間,單位:秒
interval = 1 # 設定螢幕重新整理的間隔時間,單位:秒
for i in range(0, int(count_down/interval)+1):
print("\r"+"▇"*i+" "+str(i*10)+"%", end="")
time.sleep(interval)
print("\n載入完畢")
注:方塊可以從輸入法的特殊符號中進行輸入。 python斷言的實際應用
python的unittest模組提供了乙個測試框架,只要我們寫乙個繼承unittest.testcase的類,類中用setup做初始化,用teardown做清理。主要用到的函式有 failedinfo表示不成立列印資訊failedinfo,為可選引數 self.fail msg 會無條件的導致測試...
Python 多執行緒實際應用
import threading from basesite.backend.strategy.websocket break double position strategy import breakstrategy from basesite.utils.okexutils.okexwebsoc...
Linux在實際中的應用
各位童鞋們,你們是如何度過這周週末的呢?這週末的我在家學習學習再學習,然而學習到一半,公司領導突然給我打了個 過來說有同事等會兒會去客戶那部署無人值守安裝系統服務,問我去不去學習下。我想我正在學linux,雖然還沒學習到那個部分,但是提前接觸下對後面學習肯定會有很大幫助,所以我欣欣然的就同意了。在去...