![Covid-Live-Bericht mit Raspberry Pi - Gunook Covid-Live-Bericht mit Raspberry Pi - Gunook](https://i.howwhatproduce.com/images/008/image-22444-j.webp)
Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Raspberry Pi-Setup
- Schritt 2: Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind:
- Schritt 3: Libray importieren
- Schritt 4: Sammeln von Live-Daten von der offiziellen Website des Gesundheitsministeriums
- Schritt 5: Erstellen einer Tabelle zum Anzeigen der Ausgabe
- Schritt 6: Jetzt können Sie diesen Bericht sehen
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
![Covid-Live-Bericht mit Raspberry Pi Covid-Live-Bericht mit Raspberry Pi](https://i.howwhatproduce.com/images/008/image-22444-1-j.webp)
Wie wir wissen, ist die ganze Welt von der COVID-19-Pandemie betroffen und fast jeder arbeitet von zu Hause aus. Wir alle sollten diese Dauer bestenfalls nutzen, um unsere technischen Fähigkeiten zu verbessern oder ein paar gute Python-Skripte zu schreiben. Sehen wir uns ein einfaches Python-Skript an, um die zustandsweisen Coronavirus-Fälle in Indien zu demonstrieren. Dieses Python-Skript ruft die Live-Daten von der offiziellen Website des Gesundheitsministeriums ab.
Lieferungen
Raspberry Pi 3 b+
SD-Karte (mindestens 16 GB)
HDMI Kabel
Ethernet Kabel
Internetverbindung
Wenn Sie zum ersten Mal in Raspberry Pi sind, müssen Sie es einrichten: -
andere Anforderung
Visual Stdio-Code (Python-Ide) Link hier: -
Schritt 1: Raspberry Pi-Setup
Stellen Sie sicher, dass das Betriebssystem auf der SD-Karte installiert ist. Auf Ihrer SD-Karte ist möglicherweise das Raspberry Pi-Betriebssystem installiert. …Konfigurieren Sie die Wifi-Verbindung auf Ihrer SD-Karte. …Schalten Sie Ihren Raspberry Pi ein. …Verbinden Sie sich per SSH mit Ihrem Raspberry Pi. …VNC-Server installieren. …Installieren Sie einen VNC-Viewer auf Ihrem Laptop.
Um ein Programm auszuführen
Bevor wir mit dem Schreiben der Software beginnen, müssen wir zunächst das Raspberry Pi GPIO Python-Modul installieren. Dies ist eine Bibliothek, die es uns ermöglicht, direkt von Python auf den GPIO-Port zuzugreifen.
Um die Python-Bibliothek zu installieren, öffnen Sie ein Terminal und führen Sie Folgendes aus:
pip installieren python-rpi.gpio python3-rpi.gpio
Öffnen Sie jetzt mit der installierten Bibliothek Ihre bevorzugte Python-IDE und fügen Sie diesen Code ein oder versuchen Sie es selbst
Schritt 2: Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind:
![Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind](https://i.howwhatproduce.com/images/008/image-22444-2-j.webp)
![Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind](https://i.howwhatproduce.com/images/008/image-22444-3-j.webp)
![Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind](https://i.howwhatproduce.com/images/008/image-22444-4-j.webp)
![Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind Sie müssen einige zusätzliche Funktionen dafür installieren. Sie sind](https://i.howwhatproduce.com/images/008/image-22444-5-j.webp)
pip install bs4
pip install tabellarisch
pip install matplotlib
pip install numpy
Sie müssen die Eingabeaufforderung öffnen, die Suchschaltfläche aufrufen und cmd eingeben und mit Als Administrator ausführen öffnen
Schritt 3: Libray importieren
![Libray importieren Libray importieren](https://i.howwhatproduce.com/images/008/image-22444-6-j.webp)
# Bibliotheken importieren
Importanfragen
aus bs4 importieren BeautifulSoup
aus tabellarisch importieren tabellarisch
Importieren von OS
numpy als np importieren
import matplotlib.pyplot als plt
Schritt 4: Sammeln von Live-Daten von der offiziellen Website des Gesundheitsministeriums
![Sammeln von Live-Daten von der offiziellen Website des Gesundheitsministeriums Sammeln von Live-Daten von der offiziellen Website des Gesundheitsministeriums](https://i.howwhatproduce.com/images/008/image-22444-7-j.webp)
Extract_contents = Lambda-Zeile: [x.text.replace('\n', '') for x in row]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNr.', 'Staat', 'Indisch-Bestätigt', 'Ausländisch-Bestätigt', 'Geheilt', 'Tod']
Antwort = request.get(URL).content Suppe = BeautifulSoup(Antwort, 'html.parser')
header = Extract_contents(soup.tr.find_all('th'))
stats = all_rows = Suppe.find_all('tr')
für Zeile in all_rows:
stat = Extract_contents(row.find_all('td'))
wenn stat:
if len(stat) == 5:
# letzte Reihe
stat = ['', *stat]
stats.append(stat)
elif len(stat) == 6:
stats.append(stat)
stats[-1][1] = "Gesamtfälle"
statistiken.entfernen(stats[-1])
Schritt 5: Erstellen einer Tabelle zum Anzeigen der Ausgabe
![Erstellen einer Tabelle zum Anzeigen der Ausgabe Erstellen einer Tabelle zum Anzeigen der Ausgabe](https://i.howwhatproduce.com/images/008/image-22444-8-j.webp)
![Erstellen einer Tabelle zum Anzeigen der Ausgabe Erstellen einer Tabelle zum Anzeigen der Ausgabe](https://i.howwhatproduce.com/images/008/image-22444-9-j.webp)
![Erstellen einer Tabelle zum Anzeigen der Ausgabe Erstellen einer Tabelle zum Anzeigen der Ausgabe](https://i.howwhatproduce.com/images/008/image-22444-10-j.webp)
Objekte =
für Zeile in Statistiken: objects.append(row[1])
y_pos = np.arange(len(Objekte))
Leistung =
für Zeile in Statistiken:
performance.append(int(row[2]) + int(row[3]))
table = tabulate(stats, headers=SHORT_HEADERS)
drucken (Tabelle)
Schritt 6: Jetzt können Sie diesen Bericht sehen
![Jetzt können Sie diesen Bericht sehen Jetzt können Sie diesen Bericht sehen](https://i.howwhatproduce.com/images/008/image-22444-11-j.webp)
Denken Sie daran, dass es sich um einen Live-Bericht handelt, sodass sich jedes Mal etwas ändert
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
![Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
![Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern) Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/001/image-1917-j.webp)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
![Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow](https://i.howwhatproduce.com/images/001/image-1333-12-j.webp)
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
COVID-19 WHO-Dashboard: 8 Schritte (mit Bildern)
![COVID-19 WHO-Dashboard: 8 Schritte (mit Bildern) COVID-19 WHO-Dashboard: 8 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/002/image-3981-21-j.webp)
COVID-19 WHO-Dashboard: Diese Anleitungen zeigen, wie ESP8266 / ESP32 und LCD verwendet werden, um ein WHO-Dashboard für die COVID-19-Situation aufzubauen
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
![Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte](https://i.howwhatproduce.com/images/002/image-5563-20-j.webp)
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50