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

كيف جلب سطر من excel و يقارن بين تاريخ الحالي مع تاريخ الموضوع في الملف في django

Abdulazeez Altameemi

السؤال

ممكن مساعدتي في هذا الامر ... انا اريد جلب سطر من الاكسيل و عرضه في دجانغو بحيث يكون حسب تاريخ اليوم اي يقارن بين عامود التاريخ الموجود في الملف excel و التاريخ الحالي

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...