تطبيق معرفة الطقس يتيح لك معرفة الطقس الحالي في أي دولة أو منطقة في العالم. كل ما عليك فعله إدخال إسم الدولة أو المنطقة و النقر على زر البحث و سيعرض لك الطقس الحالي فيها.
خصائصه
- يحتوي هذا التطبيق على نافذة واحدة.
معلومة تقنية
- تم بناء هذا المشروع بلغة بايثون و بإطار عمل PyQt5.
- أسماء الدول و المناطق التي تظهر كمقترحات أثناء البحث محفوظة في ملف إسمه country.json.
- معلومات الطقس التي تظهر عند النقر على زر البحث يتم جلبها من API مجاني خاص لمعرفة أحوال الطقس.
- التطبيق بحاجة أن يكون الجهاز متصل بالنت لكي يكون قادر على جلب معلومات الطقس من الـAPI.
متطبات المشروع
- وجود لغة بايثون آخر إصدار.
- وجود إطار العمل PyQT و الحزمة requests، و إن لم يكونا مثبتين على حاسوبك فقم بتثبيتهما بواسطة الأداة pip من خلال الأوامر التالية تباعاً:
pip install PyQt5 pip install requests
طريقة تشغيل المشروع
- أولاً قم بتحميله، ثم فك الضغط عنه.
- بعدها قم بتشغيل الملف main.py.
حقوق النشر
- المشروع مجاني و قد تم إعداده بهدف أن يفيد الطلاب الجدد في التعلم.
- سورس كود المشروع متاح على جيتهاب أيضاً.
- في حال أردت نشر هذا المشروع في موقع آخر فيجب وضع رابط هذه الصفحة بشكل واضح معه, و بالتالي يجب نسخ هذا الكود ووضعه في الصفحة.
<a href="https://harmash.com/projects/weather-app-using-pyqt5">من إعداد موقع هرمش</a>