我目前正在获取一些值,这些值每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')