اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

مَرحباً..

لجلب البيانات من ملف excel يُمكنك استخدام وحدة بايثون openpyxl  يُمكنك تثببيتها باستخدام الأمر:

pip install openpyxl

لقراءة ملف excel إستخدم:

excelFile = openpyxl.load_workbook("هنا تضع المسار إلى الملف المُراد قراءة المعلومات منه")

لجلف صفحة من ملف excel أكتب:

sheet1 = excelFile['Sheet1']
#حيث Sheet1 هو اسم الصفحة.

لقراءة السطر الذي تُريده 

from datetime import date


# إعمل حلقة لقراءة كل البيانات من ملف الإكسيل
for row in sheet1.iter_rows(min_row=1, min_col=1, max_row=12, max_col=3):
  	# مثلا التاريخ مخزن في الخانة رقم 3 من كل سطر
    cell = row[2]
    # قم بمقارنته مع تاريخ اليوم
    if cell.value == date.today():
    	# إذا كانا مُتساويين إحفظ البيانات في متغيرات وأرسها إلى القالب مثلا
        #....
        #....
        break
    
    

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...