我有这样的打印语句:
print('current temp=' , cpu_temp , ' Min =' , min_temp , ' Max =' , max_temp , ' Temp Dif =' , temp_dif)
里面有一个循环,所以它每10秒更新一次温度。问题是每次打印一行。所以我得到这样的输出:
current temp= 40.78 Min = 40.78 Max = 40.78 Temp Dif = 0.00
current temp= 40.24 Min = 40.24 Max = 40.78 Temp Dif = 0.54
current temp= 40.78 Min = 40.24 Max = 40.78 Temp Dif = 0.54
current temp= 40.78 Min = 40.24 Max = 40.78 Temp Dif = 0.54
如何使当前行清晰并更新信息。我正在tony Shell中运行这个。
让它工作
end='r'
作为print语句的最后一部分。
print('current temp=' , cpu_temp , ' Min =' , min_temp , ' Max =' , max_temp , ' Temp Dif =' , temp_dif, end='r')