
Índice:
- Suprimentos
- Etapa 1: configuração do Raspberry Pi
- Etapa 2: você precisa instalar alguns recursos adicionais para isso, eles são: -
- Etapa 3: Importando Libaray
- Etapa 4: Coleta de dados em tempo real no site oficial do Ministério da Saúde
- Etapa 5: Criando uma tabela para mostrar o resultado
- Etapa 6: agora você pode ver esse relatório
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Como sabemos, o mundo inteiro está sendo afetado pela pandemia de COVID-19 e quase todos estão trabalhando em casa. Todos nós devemos utilizar esta duração da melhor forma, para melhorar nossas habilidades técnicas ou escrever alguns bons scripts Python. Vejamos um script Python simples para demonstrar os casos de vírus corona em estado inteligente na Índia. Este script Python busca os dados ao vivo do site oficial do Ministério da Saúde.
Suprimentos
Framboesa pi 3 b +
Cartão SD (mínimo de 16 GB)
cabo HDMI
Cabo Ethernet
conexão de internet
se você está no Raspberry Pi pela primeira vez, você precisa configurá-lo: -
outro requisito
link do código viusal stdio (ide python) aqui: -
Etapa 1: configuração do Raspberry Pi
Verifique se o sistema operacional está instalado no cartão SD. Seu SD pode ter o sistema operacional Raspberry Pi instalado. … Configure a conexão Wifi em seu cartão SD. … Ligue o seu Raspberry Pi. … Conecte-se ao seu Raspberry Pi com SSH. … Instale o servidor VNC. … Instale um visualizador VNC em seu laptop.
Para executar um programa
Antes de começar a escrever o software, primeiro precisamos instalar o módulo Raspberry Pi GPIO Python. Esta é uma biblioteca que nos permite acessar a porta GPIO diretamente do Python.
Para instalar a biblioteca Python, abra um terminal e execute o seguinte
pip install python-rpi.gpio python3-rpi.gpio
Com a biblioteca instalada agora abra seu IDE Python favorito e cole este código ou tente você mesmo
Etapa 2: você precisa instalar alguns recursos adicionais para isso, eles são: -




pip install bs4
pip install tabulate
pip instalar matplotlib
pip install numpy
você precisa abrir o prompt de comando, ir ao botão de pesquisa e inserir cmd e abrir com Executar como administrador
Etapa 3: Importando Libaray

# bibliotecas de importação
pedidos de importação
de bs4 import BeautifulSoup
de tabular importar tabular
importar os
importar numpy como np
import matplotlib.pyplot as plt
Etapa 4: Coleta de dados em tempo real no site oficial do Ministério da Saúde

extract_contents = lambda row: [x.text.replace ('\ n', '') para x na linha]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'Estado', 'Confirmado pelo índio', 'Confirmado pelo estrangeiro', 'Curado', 'Morte']
response = requests.get (URL).content soup = BeautifulSoup (response, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
estatísticas = all_rows = sopa.find_all ('tr')
para linha em all_rows:
stat = extract_contents (row.find_all ('td'))
se stat:
se len (stat) == 5:
# última fila
stat = ['', * stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
estatísticas [-1] [1] = "Total de casos"
stats.remove (estatísticas [-1])
Etapa 5: Criando uma tabela para mostrar o resultado



objetos =
para linha em estatísticas: objects.append (linha [1])
y_pos = np.arange (len (objetos))
desempenho =
para linha nas estatísticas:
performance.append (int (linha [2]) + int (linha [3]))
tabela = tabular (estatísticas, cabeçalhos = SHORT_HEADERS)
imprimir (tabela)
Etapa 6: agora você pode ver esse relatório

Lembre-se de que é um relatório ao vivo, então sempre há mudanças
Recomendado:
Covid-19 Atualizar Rastreador usando ESP8266: 9 etapas

Covid-19 Update Tracker usando ESP8266: Este é um projeto que mostra os dados atuais do surto de coronavírus de várias cidades dos estados da Índia em tempo real no display OLED. Este rastreador de status ao vivo ajuda a monitorar a atualização covid-19 em tempo real do seu distrito. Este projeto é completamente b
Como fazer o Coronavirus COVID 19 Live Data Tracker com ESP8266, tela de papel eletrônico: 7 etapas

Como fazer o Coronavirus COVID 19 Live Data Tracker com ESP8266, E-paper Display: 1
Controlando o Ableton Live usando Atto ou um Arduino Leonardo: 3 etapas

Controlando o Ableton Live usando Atto ou um Arduino Leonardo: Este é um vídeo de demonstração do Piksey Atto. Aprendemos como usá-lo como um dispositivo MIDI e controlar faixas no Ableton Live 10 Lite. Usamos um breadboard junto com interruptores momentâneos e você também pode usar um Arduino Leonardo para este projeto. Se você construir
Loactor com o Live Report usando o bot de bate-papo: 4 etapas

Loactor com o Live Report usando Chat Bot: Através do WhatsApp, obtenha variáveis (localização, altitude, pressão …) do NodeMCU conforme solicitado ou envie comandos para NodeMCU via API do Twilio. Por algumas semanas, tenho trabalhado com API do Twilio, especialmente para mensagens do WhatsApp, e até criou um ap
Monitorando a aceleração usando Raspberry Pi e AIS328DQTR usando Python: 6 etapas

Monitorando a aceleração usando Raspberry Pi e AIS328DQTR usando Python: A aceleração é finita, eu acho que de acordo com algumas leis da física.- Terry Riley A chita utiliza uma incrível aceleração e mudanças rápidas na velocidade ao perseguir. A criatura mais rápida em terra firme de vez em quando usa seu ritmo acelerado para pegar a presa. O