我有一个动态图,其中正在接收远程数据。现在,我正在收集txt文件的一些延迟,并且每次输入新数据时都会更新平均延迟。执行此操作的函数是:
def calc_latenc():
global average
lista = []
with open('latenciaEdge.txt', 'r') as file:
last10 = deque(file, 10)
for item in last10:
lista.append(item.rstrip())
average = pd.Series(pd.to_timedelta(lista).mean())
我图中的显示来自:
calc_latenc()
ax1.set_xlabel('Latência Média : {} segundos'.format(average), fontsize = 9)
输出格式如下:
0 00:00:49.460746
dtype: timedelta64[ns]
,我似乎无法根据需要设置其格式。 “ dtype ..”似乎不可侵犯。甚至没有转换为字符串并尝试剪切边缘似乎可行。想法是仅显示“ HH:MM:SS”。
谢谢!