قم بإنشاء وقراءة ملفات Excel في Python

في الوقت الحاضر من التطورات التكنولوجية ، انجذبت مجموعة من المحترفين ، بما في ذلك علماء البيانات والمحللين ومهندسي الأتمتة ، نحو لغة البرمجة Python في كل مكان كأداة للتكامل السلس مع Excel (XLS ، XLSX) الملفات التي يتعاملون معها بشكل روتيني في أنشطتهم اليومية. في الواقع ، توفر مكتبات Python وسيلة جيدة لأتمتة المهام وتنفيذ معالجة البيانات ، وبالتالي التحايل على العملية الشاقة المتمثلة في معالجة ملفات Excel يدويًا. ستوفر لك هذه المقالة طريقة لتكون على دراية بمعالجة Excel باستخدام Python ، والآن دعنا نتعلم ** كيفية إنشاء ملفات Excel وقراءتها في Python ** باستخدام * مكتبة Python Excel *. علاوة على ذلك ، سنشرح كيفية إدراج البيانات والجداول المحورية والمخططات في ملف Excel باستخدام Python.

ستغطي هذه المقالة النقاط التالية:

مكتبة بايثون اكسل - التثبيت

لإنشاء وقراءة ملفات Excel (XLS ، XLSX) في Python ، سنستخدم Aspose.Cells for Python via Java. تتجلى فعالية ** مكتبة Python Excel ** هذه في قدرتها على تلبية مجموعة من المهام المتعلقة بملفات Excel ، مثل استخراج البيانات ومعالجة البيانات وحتى إنشاء ملفات Excel من البداية.

يرجى تنزيل أو تثبيت الحزمة من PyPI باستخدام أمر pip الموضح أدناه:

pip install aspose-cells

قراءة ملفات Excel في Python

كما نعلم ، يتكون مصنف Excel من ورقة عمل واحدة أو أكثر ، يتكون كل منها من شبكة من الخلايا المحددة بواسطة فهارس الصفوف والأعمدة. هناك العديد من الحزم المتاحة * لقراءة ملفات Excel في Python * ، ولكن في هذا القسم ، سنستخدم Aspose * Python Excel library *.

فيما يلي خطوات * قراءة XLSX في Python *:

  1. أولاً ، قم بتحميل ملف Excel باستخدام فئة Workbook.
  2. بعد ذلك ، احصل على مرجع إلى WorksheetCollection باستخدام طريقة Workbook.getWorksheets ().
  3. أخيرًا ، قم بالتمرير خلال أوراق العمل في المجموعة ، ولكل ورقة عمل ، قم بالمرور عبر صفوفها وأعمدتها للوصول إلى قيم الخلية وطباعتها.

يوضح نموذج التعليمات البرمجية التالي * كيفية قراءة ملف Excel باستخدام Python *.

للحصول على مرجع ورقة العمل المطلوبة ، يمكنك استخدام طريقة Workbook.getWorksheets (). get (index). يظهر نموذج التعليمات البرمجية التالي مثل هذه الحالة.

بايثون إنشاء ملفات Excel

في هذا القسم ، ستتعلم * كيفية إنشاء ملفات Excel في Python *.

فيما يلي خطوات إنشاء ملف Excel في Python:

  1. أولاً ، قم بإنشاء كائن جديد لفئة مصنف.
  2. ثانيًا ، احصل على مرجع [ورقة العمل] المطلوبة 23 باستخدام طريقة Workbook.getWorksheets (). get (index).
  3. بعد ذلك ، أدخل القيم في الخلايا المرغوبة باستخدام طريقة Worksheet.getCells (). get (). putValue ().
  4. أخيرًا ، احفظ المصنف باستخدام طريقة Workbook.Save.

يوضح نموذج التعليمات البرمجية التالي * كيفية إنشاء ملف Excel باستخدام Python *.

سترى الإخراج على النحو التالي:

بايثون إنشاء ملفات Excel

بايثون اكتب البيانات إلى Excel

حتى الآن ، تعلمنا * كيفية إنشاء ملفات Excel وقراءتها في Python * باستخدام * مكتبة Python Excel * الخاصة بنا. حان الوقت الآن لتعلم الميزات البارزة الأخرى لحزمة Python القوية لبرنامج Excel. دعنا نكتب بعض البيانات في ملف Excel. يمكنك إنشاء أو تحميل ملف Excel كما ناقشنا في الأقسام السابقة. مع إدراك مواقع الخلايا في الورقة ، يمكنك بسهولة كتابة البيانات إلى ملف Excel باستخدام طريقة Worksheet.getCells (). get (). putValue ().

كود Python لكتابة البيانات إلى ملف Excel موضح أدناه:

سيظهر الإخراج على النحو التالي:

بايثون اكتب البيانات إلى Excel

Python إنشاء المخططات في أوراق Excel

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

فيما يلي خطوات إنشاء مخطط في ملف Excel في Python:

  1. قم بإنشاء أو تحميل ملف Excel باستخدام فئة Workbook.
  2. أضف القيم في خلايا ورقة العمل المطلوبة.
  3. احصل على مجموعة المخططات باستخدام طريقة Worksheet.getCharts ().
  4. أضف مخططًا جديدًا في مجموعة الرسوم البيانية باستخدام Worksheet.getCharts (). أضف (type، upperLeftRow، upperLeftColumn، LowerRightRow، LowerRightColumn) أسلوب.
  5. حدد NSeries للرسم البياني.
  6. احفظ ملف Excel باستخدام الأسلوب Workbook.save (fileName).

يوضح الكود التالي كيفية إنشاء مخطط في ورقة Excel باستخدام Python:

تُظهر لقطة الشاشة التالية إخراج الكود أعلاه.

Python إنشاء المخططات في أوراق Excel

جدول بيثون إكسل المحوري: كيفية إنشاء جدول محوري في إكسيل باستخدام بايثون

يسمح الجدول المحوري لبرنامج Excel للمستخدمين بفحص كميات هائلة من البيانات بسرعة ومهارة. كما أنه ينظم ويلخص البيانات بعناية في تنسيق أنيق ومبسط ليس فقط جذابًا من الناحية المرئية ، ولكنه أيضًا فعال للغاية في الكشف عن الاتجاهات المخفية والأنماط المراوغة والعلاقات المعقدة داخل بياناتك. في هذا القسم ، ستتعلم كيفية إنشاء جدول محوري في Excel باستخدام Python.

فيما يلي خطوات إدراج الجداول المحورية في Excel في Python:

  1. مبدئيًا ، قم بتحميل أو إنشاء ملف Excel جديد باستخدام فئة Workbook.
  2. ثم أضف البيانات المطلوبة إلى ورقة العمل.
  3. بعد ذلك ، قم بإدراج جدول محوري جديد باستخدام Worksheet.getPivotTables (). قم بإضافة (sourceData، destCellName، tableName) طريقة.
  4. ثم حدد مناطق الصف والعمود والبيانات في الجدول المحوري.
  5. أخيرًا ، احفظ المصنف.

يوضح الكود التالي كيفية إنشاء جدول محوري في ورقة Excel باستخدام Python:

تعرض الصورة التالية إخراج الكود أعلاه.

جدول بيثون إكسل المحوري

احصل على رخصة مجانية

يمكنك تنزيل ترخيص مؤقت مجاني لاختبار واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

باختصار ، نأمل أن تكون قد تعلمت * كيفية إنشاء وقراءة ملفات Excel في Python *. لقد شرحنا بإيجاز كلتا الحالتين. علاوة على ذلك ، لقد رأيت كيفية إضافة جداول محورية ومخططات وبيانات بسيطة في Excel باستخدام مكتبة معالجة * Python Excel القوية *.

لمعرفة المزيد حول مكتبة Python Excel ، يمكنك زيارة التوثيق.

أخيرًا ، يرجى الاستمرار في زيارة conholdate.com للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك نشر أسئلتك أو تعليقاتك في المنتدى.

أنظر أيضا