
Tabla de contenido:
- Suministros
- Paso 1: Configuración de Raspberry Pi
- Paso 2: Necesita instalar algunas características adicionales, son: -
- Paso 3: Importar Libaray
- Paso 4: recopilación de datos en vivo del sitio web oficial del Ministerio de Asuntos de Salud
- Paso 5: crear una tabla para mostrar la salida
- Paso 6: ahora puede ver ese informe
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Como sabemos, el mundo entero está siendo afectado por la pandemia de COVID-19 y casi todo el mundo trabaja desde casa. Todos deberíamos utilizar esta duración en el mejor de los casos, para mejorar nuestras habilidades técnicas o escribir algunos buenos scripts Pythonic. Veamos un script Python simple para demostrar los casos estatales del virus corona en la India. Este script de Python obtiene los datos en vivo del sitio web oficial del Ministerio de Asuntos de Salud.
Suministros
Frambuesa pi 3 b +
Tarjeta SD (mínimo 16 GB)
cable HDMI
Cable de ethernet
conexión a Internet
Si es la primera vez que usa Raspberry Pi, debe configurarlo: -
otro requisito
viusal stdio code (python ide) enlace aquí: -
Paso 1: Configuración de Raspberry Pi
Asegúrese de que el sistema operativo esté instalado en la tarjeta SD. Es posible que su SD tenga instalado el sistema operativo Raspberry Pi. … Configure la conexión Wifi en su tarjeta SD. … Encienda su Raspberry Pi. … Conéctese a su Raspberry Pi con SSH. … Instale el servidor VNC. … Instale un visor VNC en su computadora portátil.
Para ejecutar un programa
Antes de comenzar a escribir el software, primero debemos instalar el módulo Raspberry Pi GPIO Python. Esta es una biblioteca que nos permite acceder al puerto GPIO directamente desde Python.
Para instalar la biblioteca de Python, abra una terminal y ejecute lo siguiente
pip instalar python-rpi.gpio python3-rpi.gpio
Con la biblioteca instalada ahora abra su IDE de Python favorito y pegue este código o pruebe usted mismo
Paso 2: Necesita instalar algunas características adicionales, son: -




pip instalar bs4
pip instalar tabular
pip instalar matplotlib
pip instalar numpy
debe abrir el símbolo del sistema, ir al botón de búsqueda e ingresar cmd y abrir con Ejecutar como administrador
Paso 3: Importar Libaray

# importar bibliotecas
solicitudes de importación
desde bs4 importar BeautifulSoup
de tabular importar tabular
importar sistema operativo
importar numpy como np
importar matplotlib.pyplot como plt
Paso 4: recopilación de datos en vivo del sitio web oficial del Ministerio de Asuntos de Salud

extract_contents = lambda fila: [x.text.replace ('\ n', '') para x en fila]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'Estado', 'Confirmado por India', 'Confirmado en el extranjero', 'Curado', 'Muerte']
respuesta = solicitudes.get (URL). sopa de contenido = BeautifulSoup (respuesta, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = all_rows = soup.find_all ('tr')
para la fila en all_rows:
stat = extract_contents (row.find_all ('td'))
si estadística:
si len (stat) == 5:
# última fila
stat = ['', * stat]
stats.append (estadística)
elif len (estadística) == 6:
stats.append (estadística)
stats [-1] [1] = "Total de casos"
stats.remove (stats [-1])
Paso 5: crear una tabla para mostrar la salida



objetos =
para fila en estadísticas: objetos.append (fila [1])
y_pos = np.arange (len (objetos))
rendimiento =
para fila en estadísticas:
performance.append (int (fila [2]) + int (fila [3]))
tabla = tabular (estadísticas, encabezados = SHORT_HEADERS)
imprimir (tabla)
Paso 6: ahora puede ver ese informe

Recuerde que es un informe en vivo, por lo que hay cambios en todo momento.
Recomendado:
Cómo hacer un rastreador de datos en vivo de Coronavirus COVID 19 con ESP8266, pantalla de papel electrónico: 7 pasos

Cómo hacer un rastreador de datos en vivo de Coronavirus COVID 19 con ESP8266, pantalla de papel electrónico: 1
Informe periódico de Excel: 6 pasos

Informe periódico de Excel: Estos son mis consejos para los informes de consumo periódicos en Excel 2010. En el video tutorial a continuación, este informe nos informa sobre el consumo específico de electricidad, agua, oxígeno, nitrógeno por tonelada de productos terminados, según semanal, mensual, trimestral
Loactor con informe en vivo de si usando chat bot: 4 pasos

Loactor con informe en vivo si usa Chat Bot: a través de WhatsApp, obtenga variables (ubicación, altitud, presión …) de NodeMCU según lo solicitado o envíe comandos a NodeMCU a través de la API de Twilio. Durante algunas semanas, he estado trabajando con la API de Twilio, especialmente para la mensajería de WhatsApp, e incluso creó una aplicación
Informe meteorológico utilizando los subprogramas ThingSpeak MQTT e IFTTT: 8 pasos

Informe meteorológico mediante subprogramas ThingSpeak MQTT e IFTTT: Introducción Una aplicación meteorológica basada en la nube que proporciona informes meteorológicos diarios como notificación por correo electrónico. Esta aplicación web mide la temperatura y la humedad usando SHT25 y Adafruit Huzzah ESP8266. Nos proporciona temperatura y humedad en tiempo real
Informe - Monitor de rendimiento del conductor: 5 pasos

Informe - Monitor de rendimiento del conductor: ¿Informe? ¿Qué es eso? Es un dispositivo electrónico que recopila datos de camiones en tiempo real y los utiliza para generar un informe sobre cómo se condujo el camión durante el viaje mostrándolo en una plataforma Iot para los administradores de flotas. Nuestro objetivo es colaborar