【问题标题】:Python console program, the ability to position text in the consolePython 控制台程序,在控制台中定位文本的能力
【发布时间】:2021-10-30 20:34:22
【问题描述】:

我想编写一个简短的 python 控制台程序,每 10 秒从 bitbay 和 binance 检索 Btc 价格。总而言之,我写了,但我希望阅读结果一直出现在控制台上的同一个地方,而不是在行下打印一行。 python中有这种可能性吗?因为在 C# 中它存在。 我在任何地方都找不到这样的信息,有人可以帮我解释一下吗?

【问题讨论】:

    标签: python console


    【解决方案1】:

    这是一个在 for 循环中使用 end='\r' 的简短示例:

    import time
    for num in range(10):
        print(num, end='\r')
        time.sleep(1)
    

    当您要打印价格时,请使用 end='\r' 参数。在这种情况下,输出将一次显示一个 int,而不是显示最多 10 的所有数字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-20
      • 2015-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多