"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > تقديم ExcelHelper: تبسيط عمليات Excel الخاصة بك في Python

تقديم ExcelHelper: تبسيط عمليات Excel الخاصة بك في Python

تم النشر بتاريخ 2024-08-14
تصفح:629

Introducing ExcelHelper: Simplify Your Excel Operations in Python

مرحبًا عشاق بايثون! ?

يسعدني مشاركة مكتبة جديدة مفتوحة المصدر كنت أعمل عليها: ExcelHelper.
إذا وجدت نفسك في أي وقت مضى تتصارع مع ملفات Excel في Python، فهذه المكتبة قد تجعل حياتك أسهل كثيرًا.

ما هو ExcelHelper؟

ExcelHelper هي مكتبة Python تعمل على تبسيط معالجة Excel باستخدام مكتبة openpyxl. فهو يوفر واجهة بديهية لعمليات Excel الشائعة، مما يسهل العمل مع جداول البيانات برمجيًا.

الميزات الرئيسية:

  • ؟ سهولة التعامل مع المصنف (فتح، إنشاء، حفظ)
  • ؟ عمليات مبسطة للخلايا والصفوف والأعمدة
  • ؟ عمليات النطاق لمعالجة البيانات المجمعة
  • ؟ دعم الصيغة مع الضبط التلقائي لمرجع الخلية
  • ؟ وظائف Excel المضمنة (SUM، AVERAGE، COUNT، IF، VLOOKUP)
  • ؟ تطبيق سهل للأسلوب (الخطوط والألوان والمحاذاة)
  • ؟ أعمدة الاحتواء التلقائي

لماذا ExcelHelper؟

  1. البساطة: تنفيذ عمليات Excel المعقدة باستخدام بضعة أسطر فقط من التعليمات البرمجية.
  2. قابلية القراءة: يظل الرمز الخاص بك نظيفًا وسهل الفهم.
  3. توفير الوقت: تقليل الوقت الذي تقضيه في المهام المتعلقة ببرنامج Excel في مشاريع Python الخاصة بك.

مثال سريع:

from excel_helper import ExcelHelper

excel = ExcelHelper("example.xlsx")
excel.create_new_workbook()

# Write data
excel.write_range(1, 1, [
    ["Product", "Quantity", "Price"],
    ["Apple", 10, 0.5],
    ["Banana", 15, 0.3],
    ["Orange", 8, 0.7]
])

# Calculate totals
excel.set_formula(2, 4, "=B2*C2")
excel.set_formula(3, 4, "=B3*C3")
excel.set_formula(4, 4, "=B4*C4")

# Sum quantities and totals
excel.sum_range(2, 2, 4, 2, 5, 2)  # Quantities
excel.sum_range(2, 4, 4, 4, 5, 4)  # Totals

excel.auto_fit_columns()
excel.save_workbook()

ابدء:

التثبيت بالنقطة:

pip install excel-helper

الروابط:

  • مستودع جيثب: https://github.com/rahulgurujala/excel-helper
  • حزمة PyPI: https://pypi.org/project/excel-helper/

راجع GitHub repo لمزيد من الأمثلة والوثائق. يمكنك أيضًا العثور على الحزمة على PyPI لسهولة التثبيت.

أحب أن أسمع أفكارك وتعليقاتك! لا تتردد في طرح أي أسئلة أو مشاركة تجربتك إذا قمت بتجربتها.

ترميز سعيد! ??

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/rahulgurujala/introducing-excelhelper-simplify-your-excel-operations-in-python-1kcl?1 إذا كان هناك أي انتهاك، فيرجى الاتصال بـ [email protected] للحذف هو - هي
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3