我想知道是否可以删除您在 Python 中打印的项目 - 不是从 Python GUI,而是从命令提示符。例如
a = 0
for x in range (0,3):
a = a + 1
b = ("Loading" + "." * a)
print (a)
所以它打印
>>>Loading
>>>Loading.
>>>Loading..
>>>Loading...
但是,我的问题是我希望这一切都在一条线上,并且当其他东西出现时它会自行删除。因此,"Loading", "Loading.", "Loading...
我不想打印,而是希望它打印"Loading."
,然后它会删除行上的内容并将其替换为"Loading.."
,然后"Loading.."
将其(在同一行)删除并替换为"Loading..."
. 这有点难以描述。
ps 我曾尝试使用 Backspace 字符,但它似乎不起作用("\b"
)