además del atributo href. Para ello, BeautifulSoup tiene el método .find() para buscar al interior de algún tag en específico, el método .get_text() para extraer texto de su interior y el método .get() para rescatar info de algún atributo. Todo muy handy!! Adicionalmente estoy utilizando .strip() para eliminar espacios en blanco que el texto tiene antes y después para una mejor legibilidad.
Implementación y Extracción de Datos Detallados
Beautiful Soup es tremendamente poderoso, me permitió de manera muy sencilla acceder a distintas partes del sitio web para poder extraer los datos que me interesaban. Gracias a la documentación y a muchos tutoriales que hay por ahí armé mi implementación en cerca de una hora. Se puede pensar que es mucho tiempo, pero lo que más me demoró no fue el código sino que entender como estaba estructurado el sitio web.
Ahora, mi implementación contempla no sólo extraer información básica del sitio. Si se fijan cada DTC tiene asociado un URL al clickear en cada nombre del mismo. Esta URL corresponde a una página con muchos detalles, entre ellos:
- Una Descripción Larga.
- Síntomas para detectar el DTC.
- Causas del Código DTC.
- Posibles Soluciones
Por lo tanto, la implementación final contempla el recorrer todas las páginas de DTC y todos los sitios de detalle del DTC. Esta función es una composición entre el Scrapping de la página general y de la página de detalles. Además esta funcion contempla la concatenación de los resultados, ya que se irán extrayendo uno a uno.
A continuación se muestra el funcionamiento de la implementación para las primeras 4 páginas. Uno de los aspectos más complejos a la hora de enfrentar la revisión técnica es el análisis de los gases automotrices. ¿Qué puedes hacer si te rechazan? El análisis de gases asegura que tu automóvil, bencinero o petrolero, se encuentre dentro de los parámetros -que la norma establece- para la emisión de gases contaminantes.
Análisis de Gases Automotrices y su Relación con el Código de Falla 14
La combustión genera una serie de gases automotrices que son expulsados a través del tubo de escape. Los gases en los que sí se centra el análisis de la revisión técnica, son principalmente 3. Si estos gases son expulsados en alta cantidad, significa que el motor no está funcionando correctamente.
Los primeros son los óxidos nítricos (NOx) que pueden producir fuertes irritaciones en los órganos respiratorios. Su alta presencia se debe principalmente a un exceso de temperatura en la cámara de combustión debido a problemas como inyectores tapados o fugas por una manguera. Eso sí, la mayoría de las veces se debe a un mal estado del convertidor catalítico del automóvil, lo que se soluciona reemplazándolo por uno nuevo.
Otro gas que puede hacer que rechacen el vehículo es el monóxido de carbono (CO). Este gas incoloro e inodoro es altamente tóxico, llegando a ser mortal incluso en bajas concentraciones en el aire que respira una persona. Su alta presencia se debe principalmente a un exceso de combustible que, a su vez, deriva de problemas en el sistema de control del motor o en el sistema de alimentación de combustible. Conviene revisar el estado del sensor de oxígeno y de temperatura del agua, el flujómetro y los inyectores (generalmente el sensor de oxígeno es el culpable).
Finalmente, tenemos los gases hidrocarburos (HC) que vendrían a ser residuos no quemados de combustible derivados de una combustión incompleta y que son reconocidos por su relación con algunos tipos de cáncer. encendido (conocido popularmente como puesta a punto). alimentación de combustible o inyectores, así como una fuga de vacío. Si el problema con los gases automotrices persiste, a pesar de que todo lo anterior esté bien, el paso que queda es abrir el motor, con todo el gasto monetario que ello implica. Para evitar llegar a este punto, se aconseja llevar siempre al día las mantenciones del automóvil.
tags: