فئة القسم
قائمة الموقع
المواقع التفاعليه
أخر أخبارجنات
|
نتيجة الثانوية العامة 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}")
|