用python读取实时数字

用python读取实时数字,python,if-statement,Python,If Statement,我是新的编码和只有13。我只是希望有人能告诉我,如果dB级别超过某个级别,我是否可以打印一些文本,我想你可以从这里得到它 if RMSch1 > 0.000001: txt = str(5 * math.log10(RMSch1)) + "000000" txt = txt[:6] + " dB" else: txt = &quo

我是新的编码和只有13。我只是希望有人能告诉我,如果dB级别超过某个级别,我是否可以打印一些文本,我想你可以从这里得到它

if RMSch1 > 0.000001:                                     
       txt = str(5 * math.log10(RMSch1)) + "000000"
       txt = txt[:6] + " dB"
   else:
       txt = "No signal "

谢谢

您的代码是否不断更新“RMSch1”?如果没有,您需要创建一个更新它的循环,然后检查它是否高于您的目标级别。是的RMSch1处于循环中添加
print(txt)
这是一个非常基本的问题。我建议您先学习一个基本的Python教程。实际要求是什么?如果文本变量的值大于某个特定值,是否只想打印一些语句?代码是否持续更新“RMSch1”?如果没有,您需要创建一个更新它的循环,然后检查它是否高于您的目标级别。是的RMSch1处于循环中添加
print(txt)
这是一个非常基本的问题。我建议您先学习一个基本的Python教程。实际要求是什么?如果文本变量的值大于某个特定值,是否只打印一些语句?