Innehållsförteckning:
- Tillbehör
- Steg 1: Raspberry Pi Setup
- Steg 2: Du måste installera några ytterligare funktioner för det de är:-
- Steg 3: Importera Libaray
- Steg 4: Insamling av levande data från hälsoministeriets officiella webbplats
- Steg 5: Skapa tabell för att visa utmatningen
- Steg 6: Nu kan du se rapporten
![Covid Live -rapport med Raspberry Pi: 6 steg Covid Live -rapport med Raspberry Pi: 6 steg](https://i.howwhatproduce.com/images/008/image-22444-j.webp)
Video: Covid Live -rapport med Raspberry Pi: 6 steg
![Video: Covid Live -rapport med Raspberry Pi: 6 steg Video: Covid Live -rapport med Raspberry Pi: 6 steg](https://i.ytimg.com/vi/fwfjsDsMuz8/hqdefault.jpg)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
![Covid Live -rapport med Raspberry Pi Covid Live -rapport med Raspberry Pi](https://i.howwhatproduce.com/images/008/image-22444-1-j.webp)
Som vi vet påverkas hela världen av COVID-19-pandemin och nästan alla arbetar hemifrån. Vi borde alla i bästa fall utnyttja denna varaktighet, för att förbättra våra tekniska färdigheter eller skriva några bra Pythonic-skript. Låt oss se ett enkelt Python-manus för att demonstrera de statliga corona-virusfallen i Indien. Detta Python -skript hämtar levande data från hälsoministeriets officiella webbplats.
Tillbehör
Hallon pi 3 b+
SD -kort (min 16 GB)
HDMI -kabel
Ethernet -kabel
Internet anslutning
om du är första gången i hallon pi måste du konfigurera det:-
andra krav
viusal stdio-kod (python ide) länk här:-
Steg 1: Raspberry Pi Setup
Se till att operativsystemet är installerat på SD -kortet. Din SD kan ha Raspberry Pi operativsystem installerat. … Konfigurera Wifi -anslutningen på ditt SD -kort. … Slå på din Raspberry Pi. … Anslut till din Raspberry Pi med SSH. … Installera VNC -server. … Installera en VNC Viewer på din bärbara dator.
För att köra ett program
Innan vi börjar skriva programvaran måste vi först installera Raspberry Pi GPIO Python -modulen. Detta är ett bibliotek som tillåter oss att komma åt GPIO -porten direkt från Python.
För att installera Python -biblioteket öppnar du en terminal och kör följande
pip installera python-rpi.gpio python3-rpi.gpio
Med biblioteket installerat öppnar du nu din favorit Python IDE och klistrar in den här koden eller försöker själv
Steg 2: Du måste installera några ytterligare funktioner för det de är:-
![Du måste installera några ytterligare funktioner för det de är Du måste installera några ytterligare funktioner för det de är](https://i.howwhatproduce.com/images/008/image-22444-2-j.webp)
![Du måste installera några ytterligare funktioner för det de är Du måste installera några ytterligare funktioner för det de är](https://i.howwhatproduce.com/images/008/image-22444-3-j.webp)
![Du måste installera några ytterligare funktioner för det de är Du måste installera några ytterligare funktioner för det de är](https://i.howwhatproduce.com/images/008/image-22444-4-j.webp)
![Du måste installera några ytterligare funktioner för det de är Du måste installera några ytterligare funktioner för det de är](https://i.howwhatproduce.com/images/008/image-22444-5-j.webp)
pip installera bs4
pip installera tabulat
pip installera matplotlib
pip installera numpy
du måste öppna kommandotolken, gå sökknappen och ange cmd och öppna med Kör som administratör
Steg 3: Importera Libaray
![Importerar Libaray Importerar Libaray](https://i.howwhatproduce.com/images/008/image-22444-6-j.webp)
# importera bibliotek
importförfrågningar
från bs4 import BeautifulSoup
från tabulat import tabulat
importera os
importera numpy som np
importera matplotlib.pyplot som plt
Steg 4: Insamling av levande data från hälsoministeriets officiella webbplats
![Insamling av levande data från hälsoministeriets officiella webbplats Insamling av levande data från hälsoministeriets officiella webbplats](https://i.howwhatproduce.com/images/008/image-22444-7-j.webp)
extract_contents = lambda rad: [x.text.replace ('\ n', '') för x i rad]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirmed', 'Foreign-Confirmed', 'Cured', 'Death']
response = requests.get (URL).content soup = BeautifulSoup (svar, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = all_rows = soup.find_all ('tr')
för rad i alla_rader:
stat = extract_contents (row.find_all ('td'))
om stat:
om len (stat) == 5:
# sista raden
stat = ['', *stat]
stats.append (stat)
elif len (stat) == 6:
stats.append (stat)
statistik [-1] [1] = "Totalt antal fall"
stats.remove (statistik [-1])
Steg 5: Skapa tabell för att visa utmatningen
![Skapa tabell för att visa utmatningen Skapa tabell för att visa utmatningen](https://i.howwhatproduce.com/images/008/image-22444-8-j.webp)
![Skapa tabell för att visa utmatningen Skapa tabell för att visa utmatningen](https://i.howwhatproduce.com/images/008/image-22444-9-j.webp)
![Skapa tabell för att visa utmatningen Skapa tabell för att visa utmatningen](https://i.howwhatproduce.com/images/008/image-22444-10-j.webp)
objekt =
för rad i statistik: objects.append (rad [1])
y_pos = np.arange (len (objekt))
prestanda =
för rad i statistik:
performance.append (int (rad [2]) + int (rad [3]))
tabell = tabulera (statistik, rubriker = SHORT_HEADERS)
tryck (tabell)
Steg 6: Nu kan du se rapporten
![Nu kan du se den rapporten Nu kan du se den rapporten](https://i.howwhatproduce.com/images/008/image-22444-11-j.webp)
Kom ihåg att det är en live -rapport så det blir förändringar varje gång
Rekommenderad:
Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 7 steg
![Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 7 steg Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 7 steg](https://i.howwhatproduce.com/images/001/image-660-34-j.webp)
Hur man gör Coronavirus COVID 19 Live Data Tracker med ESP8266, e-pappersdisplay: 1
Loactor Med Live Report Med Chat Bot: 4 steg
![Loactor Med Live Report Med Chat Bot: 4 steg Loactor Med Live Report Med Chat Bot: 4 steg](https://i.howwhatproduce.com/images/007/image-20674-j.webp)
Loactor Med Live Report Med Chat Bot: Via WhatsApp, få variabler (plats, höjd, tryck …) från NodeMCU på begäran eller skicka kommandon till NodeMCU via Twilios API. I några veckor har jag arbetat med Twilios API, speciellt för WhatsApp -meddelanden och till och med skapat
Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg
![Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Live 4G/5G HD-videoströmning från DJI Drone vid låg latens [3 steg]: Följande guide hjälper dig att få live-videoströmmar i HD-kvalitet från nästan alla DJI-drönare. Med hjälp av FlytOS Mobile App och FlytNow Web Application kan du börja strömma video från drönaren
Trafikmönsteranalysator med Live Object Detection: 11 steg (med bilder)
![Trafikmönsteranalysator med Live Object Detection: 11 steg (med bilder) Trafikmönsteranalysator med Live Object Detection: 11 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-232-249-j.webp)
Trafikmönsteranalysator som använder liveobjektdetektering: I dagens värld är trafikljus avgörande för en säker väg. Men många gånger kan trafikljus vara irriterande i situationer där någon närmar sig ljuset precis som det blir rött. Detta slösar bort tid, särskilt om ljuset är för
Raspberry Pi 3 rörelsedetekteringskamera med live -feed: 6 steg
![Raspberry Pi 3 rörelsedetekteringskamera med live -feed: 6 steg Raspberry Pi 3 rörelsedetekteringskamera med live -feed: 6 steg](https://i.howwhatproduce.com/images/003/image-7875-44-j.webp)
Raspberry Pi 3 rörelsedetekteringskamera med levande flöde: Introduktion I detta projekt lär du dig att bygga en rörelsedetekteringskamera som du kommer att kunna använda som en kamerafälla, ett husdjur/babyvakt, en säkerhetskamera och mycket mer. Detta projekt är organiserat i flera steg: Introduktion Settin