فهرست مطالب:

گزارش زنده Covid با استفاده از تمشک پای: 6 مرحله
گزارش زنده Covid با استفاده از تمشک پای: 6 مرحله

تصویری: گزارش زنده Covid با استفاده از تمشک پای: 6 مرحله

تصویری: گزارش زنده Covid با استفاده از تمشک پای: 6 مرحله
تصویری: تصور دخترا از ازدواج🤣 2024, نوامبر
Anonim
گزارش زنده Covid با استفاده از تمشک پای
گزارش زنده Covid با استفاده از تمشک پای

همانطور که می دانیم تمام جهان تحت تأثیر همه گیری COVID-19 قرار گرفته است و تقریباً همه در خانه کار می کنند. همه ما باید در بهترین حالت از این مدت استفاده کنیم ، تا مهارت های فنی خود را افزایش دهیم یا برخی از اسکریپت های پایتونیک خوب را بنویسیم. بیایید یک اسکریپت ساده پایتون را برای نشان دادن موارد ویروس کرونا از نظر دولتی در هند ببینیم. این اسکریپت پایتون داده های مستقیم را از وب سایت رسمی وزارت بهداشت دریافت می کند.

تدارکات

تمشک pi 3 b+

کارت SD (حداقل 16 گیگابایت)

کابل HDMI

کابل اترنت

اتصال اینترنت

اگر برای اولین بار در رزبری pi هستید باید آن را راه اندازی کنید:-

نیاز دیگر

کد viusal stdio (python ide) پیوند اینجا:-

مرحله 1: راه اندازی رزبری پای

مطمئن شوید که سیستم عامل روی کارت SD نصب شده است. SD شما ممکن است سیستم عامل Raspberry Pi را نصب کرده باشد. … اتصال Wifi را روی کارت SD خود پیکربندی کنید. … Raspberry Pi خود را روشن کنید. … با SSH به Raspberry Pi خود متصل شوید. … سرور VNC را نصب کنید. … VNC Viewer را روی لپ تاپ خود نصب کنید.

برای اجرای برنامه

قبل از شروع به نوشتن نرم افزار ، ابتدا باید ماژول Raspberry Pi GPIO Python را نصب کنیم. این کتابخانه ای است که به ما امکان می دهد مستقیماً از پایتون به پورت GPIO دسترسی پیدا کنیم.

برای نصب کتابخانه پایتون یک ترمینال باز کرده و موارد زیر را اجرا کنید

pip نصب python-rpi.gpio python3-rpi.gpio

با نصب کتابخانه اکنون پایتون IDE مورد علاقه خود را باز کرده و این کد را جایگذاری کنید یا خودتان امتحان کنید

مرحله 2: شما باید برخی از ویژگی های اضافی را برای آن نصب کنید:

شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید
شما باید برخی از ویژگی های اضافی را برای آن نصب کنید

pip را نصب کنید bs4

جدول نصب پیپ

pip install matplotlib

pip install numpy

شما باید خط فرمان را باز کنید ، دکمه جستجو را فشار دهید و cmd را وارد کنید و با Run as administrator باز کنید

مرحله 3: وارد کردن Libaray

واردات کتابخانه
واردات کتابخانه

# وارد کردن کتابخانه ها

درخواست های واردات

از bs4 وارد کنید BeautifulSoup

از جدول بندی واردات جدول بندی

وارد کردن سیستم عامل

وارد کردن numpy به عنوان np

matplotlib.pyplot را به عنوان plt وارد کنید

مرحله 4: جمع آوری داده های زنده از وب سایت رسمی وزارت بهداشت

جمع آوری داده های زنده از وب سایت رسمی وزارت بهداشت
جمع آوری داده های زنده از وب سایت رسمی وزارت بهداشت

extract_contents = lambda row: [x.text.replace ('\ n'، '') برای x در ردیف]

URL = 'https://www.mohfw.gov.in/' SHORT_HEADERS = ['SNo'، 'State'، 'Indian-Confitted'، 'Foreign-Confitted'، 'Cured'، 'Death']

answer = request.get (URL).coupt soup = BeautifulSoup (پاسخ ، 'html.parser')

header = extract_contents (soup.tr.find_all ('th'))

stats = all_rows = soup.find_all ('tr')

برای ردیف در all_rows:

stat = extract_contents (row.find_all ('td'))

if stat:

اگر len (stat) == 5:

# آخرین ردیف

stat = [''، *stat]

stats.append (stat)

elif len (stat) == 6:

stats.append (stat)

stats [-1] [1] = "کل موارد"

stats.remove (آمار [-1])

مرحله 5: ایجاد جدول برای نمایش خروجی

ایجاد جدول برای نمایش خروجی
ایجاد جدول برای نمایش خروجی
ایجاد جدول برای نمایش خروجی
ایجاد جدول برای نمایش خروجی
ایجاد جدول برای نمایش خروجی
ایجاد جدول برای نمایش خروجی

اشیا =

برای سطر در آمار: objects.append (سطر [1])

y_pos = np.arange (len (اشیاء))

عملکرد =

برای ردیف در آمار:

performance.append (int (سطر [2]) + int (سطر [3]))

جدول = جدول بندی (آمار ، سرصفحه = SHORT_HEADERS)

چاپ (جدول)

مرحله 6: اکنون می توانید آن گزارش را مشاهده کنید

اکنون می توانید آن گزارش را مشاهده کنید
اکنون می توانید آن گزارش را مشاهده کنید

به یاد داشته باشید این گزارش زنده است بنابراین در هر زمان تغییر ایجاد می شود

توصیه شده: