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

2024-04-30 00:50:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个litle程序来读取连接在加速计上的arduino的数据。我得到数据,处理它们,最后在IPTerminal中打印所有数据。我需要看到的数据显示在几个单独的窗口,只是每列的最后一个数字。就像一个设备的显示器。你知道吗

我明白了:

16012| 15764| 384| 172| 52| -136| -376| -424| 12| -30| -195| -232
16052| 15776| 380| 136| 40| -240| -394| -428| 4| -33| -179| -246
16096| 15736| 396| 136| 68| -168| -381| -428| 16| -28| -185| -243
16048| 15760| 380| 208| 40| -184| -380| -421| 11| -38| -187| -242
16016| 15748| 372| 156| 20| -152| -383| -424| 8| -26| -181| -247
15988| 15764| 376| 140| 52| -164| -388| -429| 16| -35| -197| -230
16064| 15740| 452| 188| 68| -140| -385| -423| 9| -36| -186| -231
16060| 15780| 384| 188| 64| -192| -377| -429| 11| -36| -186| -235
16056| 15776| 364| 156| 68| -116| -394| -434| 19| -24| -185| -232
16056| 15764| 352| 172| 28| -200| -378| -419| 7| -27| -189| -231
16048| 15724| 372| 112| 40| -172| -388| -434| 10| -36| -181| -243
16060| 15760| 340| 136| 52| -164| -379| -428| -2| -30| -197| -243

我甚至不能在没有\nl的情况下显示数据

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

multimeter display

谢谢。你知道吗


Tags: 数据程序nl情况数字显示器arduino窗户
1条回答
网友
1楼 · 发布于 2024-04-30 00:50:27

一种可能的解决方案是使用回车\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='')

相关问题 更多 >