在控制台中更新文本并添加一行

时间:2019-06-26 04:30:51

标签: python json

我目前正在获取一些值,这些值每1秒更新一次,并每秒重新打印一次。当我只有一行时,它行之有效,就无法弄清楚如何在不重复文本的情况下换行

while True:
    r = requests.get(url=URL, params=PARAMS)
    # extracting data in json format
    data = r.json()

    # extracting last recorded price
    timestamp = data['CreatedTimestampUtc']
    lastprice = data['LastPrice']

    print("\r", "Last Price ₿:%s" % lastprice, "\n", "Time of Update:%s" % 
    timestamp, end='')

    time.sleep(1.0 - ((time.time() - startTime) % 1.0))

所需的输出:

  

最后价格₿:17706.59
  更新时间:2019-06-26T04:29:04.3789934Z

但是当前代码会不断更新,并一直重复第一行

编辑:现在正在工作!!谢谢。通过使用os.system('clear')

0 个答案:

没有答案