-1
に私は、文字列、私はちょうど例えばAD6で0.02のような各「AD」の値を読みたい読む文字列は、Python
[AD6:0.02] [AD7:0.03] [AD8:0.19][AD3:6][AD0:22][AD1:22][AD4:48.00][AD5:0.01] [AD6:0.03]
にいくつかの値を持っています。文字列は毎回変わるので、 'substring'は使用できません。ここで
は私のコードです
while True:
data = ser.read(9999)
for x in data:
if ((x==':') & (x+1=='0')):
print 'Achou'
誰かが、私は、各ADの値を抽出し、変数にそれを置くことができる方法についてのアイデアを持っていますか? (ループはあります)。
良いですが、この値は静的ではなく、より明確です。これはあなたが知っている温度と湿度です。それがうまくいくと思いますか? –
@FelipeFerreiraMendesなぜそれは重要ですか?あなたの文字列があなたが与えた形式であれば、この答えはあなたが求めた値をどのように抽出するのかを示しています –
'{'AD6':0.02}'がより良い回答かもしれません –