在python中像显示一样显示数据

时间:2019-03-08 22:12:07

标签: python spyder

我有一个litle程序,用于从与加速度计相连的arduino中读取数据。我正在获取数据,对其进行处理,最后在IPTerminal中连续打印所有数据。我需要将数据看作是在几个单独的窗口中的显示,而只是每列的最后一个数字。就像设备的显示器一样。

我得到了:

rm: /data/local/tmp: Permission denied.

如果没有\ nl,我什至无法显示数据

我正在寻找像这样的几个小窗户:

multimeter display

谢谢。

1 个答案:

答案 0 :(得分:0)

一种可能的解决方案是使用回车符\r,该命令将终端中的光标重置为当前行的开头。例如。

import sys
import time
# Print first line
print('this will disappear', end='')
sys.stdout.flush()

time.sleep(1)

# Replace it
print('\rand be replaced by this', end='')