Найти - Пользователи
Полная версия: Вопрос по простенькому парсеру на Питоне.
Начало » Python для новичков » Вопрос по простенькому парсеру на Питоне.
1
kriks
Всем привет.
Парни. Помогите разобраться в простом парсете.
Есть скрипт на питоне
 import serial
ser = serial.Serial("/dev/ttyACM0",9600)
while 1:
   str = ser.readline()
   print(str[0:6])


Вывод в консоле таков:
 b'0.10 A'
b'5.77 V'

Это показания с аналоговых датчиков.
Не могу правильно сделал парсер, что бы в итоге получилось в переменных просто данные в виде цифр показания датчиков.
Спасибо за помощь.
JOHN_16
разбиваем строку на подстроки в качестве разделителя по умолчанию пробел, конвертируем первый элемент в дробное число
 s = ser.readline()
value = float(s.split()[0])
бесконечный цикл вам там не нужен
kriks
JOHN_16
разбиваем строку на подстроки в качестве разделителя по умолчанию пробел, конвертируем первый элемент в дробное число
Да, бесконечный не нужен. Это пока для проверки.
Его уберу.
Спасибо большое, получилось все.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB