Есть железка на ком порту. Задача прочитать с нее данные, и распихать по переменным. данные такого вида
18,10,0.00,0.01,500,26.18,32.20,586.39
import serial
ser = serial.Serial( '/dev/ttyUSB1', 9600, timeout=1 )
s = ser.readline()
pm25, pm10, hcho, voc, co2, temp, humidity, summ = s.split(',')
print (pm25)
python read_air.py
Traceback (most recent call last):
File "read_air.py", line 10, in <module>
pm25, pm10, hcho, voc, co2, temp, humidity, summ = s.split(',')
ValueError: need more than 1 value to unpack
Помогите понять где я дурак