RegEx con python
Publicado por SERGI (3 intervenciones) el 16/05/2017 08:23:39
Hola a todos soy nuevo, agradecería algún empujón de parte de alguien.
Estoy realizando un programilla y mi duda es la siguiente:
Tengo que coger los datos de un giroscopio y de un acelerómetro.
El mensaje que obtengo por pantalla es el siguiente:
890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134
Donde:
Timestamp [sec] = 890.71558
Sensorid = 3
x, y, z, sensorid (gryo) = 0.076, 9.809, 0.565
Sensorid = 4
x, y, z (accelerometro) = -0.559, 0.032, -0.134
Simplemente yo lo resolví con tablas por ejemplo:
GiroX = [14]:[19]
Pero más adelante me di cuenta que la primera variable que es el tiempo va incrementándose y eso implica que la posición de la tabla también aumente. Por lo tanto, necesitaría una función tipo RegEx que pueda leer el 3, ya que siempre es contante, y a continuación poder las variables del Gyro (x, y, z). Mi problema és que no consigo crear una funcion para poder leer el 3, y luego empezar a guardar los datos
Muchas gracias de antemano.
Estoy realizando un programilla y mi duda es la siguiente:
Tengo que coger los datos de un giroscopio y de un acelerómetro.
El mensaje que obtengo por pantalla es el siguiente:
890.71558, 3, 0.076, 9.809, 0.565, 4, -0.559, 0.032, -0.134
Donde:
Timestamp [sec] = 890.71558
Sensorid = 3
x, y, z, sensorid (gryo) = 0.076, 9.809, 0.565
Sensorid = 4
x, y, z (accelerometro) = -0.559, 0.032, -0.134
Simplemente yo lo resolví con tablas por ejemplo:
GiroX = [14]:[19]
Pero más adelante me di cuenta que la primera variable que es el tiempo va incrementándose y eso implica que la posición de la tabla también aumente. Por lo tanto, necesitaría una función tipo RegEx que pueda leer el 3, ya que siempre es contante, y a continuación poder las variables del Gyro (x, y, z). Mi problema és que no consigo crear una funcion para poder leer el 3, y luego empezar a guardar los datos
Muchas gracias de antemano.
Valora esta pregunta
0