فئة القسم
قائمة الموقع
المواقع التفاعليه
أخر أخبارجنات
|
نتيجة الثانوية العامة 2024import requests from bs4 import BeautifulSoup def get_result(roll_number): url = "https://eduservices.edu.gov.qa/WebParts/DisplayMarks/" # payload = {'roll_number': roll_number} # إرسال طلب POST إلى الموقع مع رقم الجلوس response = requests.post(url, data=payload) # التحقق من أن الطلب تم بنجاح if response.status_code == 200: # تحليل محتوى HTML soup = BeautifulSoup(response.content, 'html.parser') # استخراج المعلومات المطلوبة # هذا الجزء يعتمد على بنية الصفحة الفعلية # استبدل 'result-class' بالتصنيف أو العنصر الفعلي الذي يحتوي على النتيجة result = soup.find('div', class_='result-class').text.strip() return result else: return "Error: Unable to fetch the result" # مثال للاستخدام roll_number = "123456" result = get_result(roll_number) print(f"The result for roll number {roll_number} is: {result}") |