Përmbajtje:
- Furnizimet
- Hapi 1: Konfigurimi i Raspberry Pi
- Hapi 2: Ju duhet të instaloni disa veçori shtesë për të: Ato janë:-
- Hapi 3: Importimi i Libaray
- Hapi 4: Mbledhja e të dhënave të drejtpërdrejta nga Uebfaqja Zyrtare e Ministrisë së Punëve të Shëndetësisë
- Hapi 5: Krijimi i tabelës për të shfaqur daljen
- Hapi 6: Tani mund ta shihni atë raport
Video: Raporti Covid Live duke përdorur Raspberry Pi: 6 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Siç e dimë e gjithë bota po preket nga pandemia COVID-19 dhe pothuajse të gjithë po punojnë nga shtëpia. Ne të gjithë duhet ta shfrytëzojmë këtë kohëzgjatje në rastin më të mirë, për të përmirësuar aftësitë tona teknike ose për të shkruar disa shkrime të mira Pythonic. Le të shohim një shkrim të thjeshtë Python për të demonstruar rastet e virusit korona të mençur nga shteti në Indi. Ky skenar Python merr të dhënat e drejtpërdrejta nga Uebfaqja Zyrtare e Ministrisë së Punëve të Shëndetësisë.
Furnizimet
Mjedër pi 3 b+
Kartë SD (min 16 GB)
Kabllo HDMI
Kabllo Ethernet
lidhje interneti
nëse jeni për herë të parë në mjedër pi ju duhet ta konfiguroni atë:-
kërkesë tjetër
lidhja e kodit viusal stdio (python ide) këtu:-
Hapi 1: Konfigurimi i Raspberry Pi
Sigurohuni që sistemi operativ është i instaluar në kartën SD. SD juaj mund të ketë të instaluar sistemin operativ Raspberry Pi. … Konfiguroni lidhjen Wifi në kartën tuaj SD. … Aktivizoni Raspberry Pi tuaj. … Lidhuni me Raspberry Pi tuaj me SSH. … Instaloni serverin VNC. … Instaloni një Shikues VNC në laptopin tuaj.
Për të drejtuar një program
Para se të fillojmë të shkruajmë softuerin, së pari duhet të instalojmë modulin Raspberry Pi GPIO Python. Kjo është një bibliotekë që na lejon të hyjmë në portën GPIO direkt nga Python.
Për të instaluar bibliotekën Python hapni një terminal dhe ekzekutoni sa vijon
pip instaloni python-rpi.gpio python3-rpi.gpio
Me bibliotekën e instaluar tani hapni IDE -në tuaj të preferuar Python dhe ngjiteni këtë kod ose provoni veten
Hapi 2: Ju duhet të instaloni disa veçori shtesë për të: Ato janë:-
instaloni pip bs4
tabela e instalimit të pip
pip instaloni matplotlib
pip instaloni numpy
ju duhet të hapni komandën e shpejtë, për të shkuar në butonin e kërkimit dhe futni cmd dhe hapeni me Run as administrator
Hapi 3: Importimi i Libaray
# importimi i bibliotekave
kërkesat e importit
nga importi bs4 BeautifulSoup
nga tabulat import tabule
import os
importoni numpy si np
import matplotlib.pyplot si plt
Hapi 4: Mbledhja e të dhënave të drejtpërdrejta nga Uebfaqja Zyrtare e Ministrisë së Punëve të Shëndetësisë
extract_contents = rreshti lambda: [x.text.replace ('\ n', '') për x në rresht]
URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo', 'State', 'Indian-Confirm', 'Foreign Confirmed', 'Cured', 'Death']
përgjigje = kërkesat.get (URL). supë me përmbajtje = Supë e bukur (përgjigje, 'html.parser')
header = extract_contents (soup.tr.find_all ('th'))
stats = të gjitha_rows = supë.find_all ('tr')
për rreshtin në të gjitha_rows:
stat = extract_contents (row.find_all ('td'))
nëse stat:
nëse len (stat) == 5:
# rreshti i fundit
stat = ['', *stat]
stats. shtoj (stat)
elif len (stat) == 6:
stats. shtoj (stat)
stats [-1] [1] = "Rastet totale"
stats. heq (statistikat [-1])
Hapi 5: Krijimi i tabelës për të shfaqur daljen
objekte =
për rreshtin në statistika: objekte.shtoj (rreshti [1])
y_pos = np. portokalli (len (objekte))
performanca =
për rreshtin në statistika:
performance.append (int (rreshti [2]) + int (rreshti [3]))
tabela = tabelo (statistikat, titujt = SHORT_HEADERS)
print (tabela)
Hapi 6: Tani mund ta shihni atë raport
Mos harroni se është raport i drejtpërdrejtë, kështu që ka ndryshime në çdo kohë