الانتقال إلى المحتوى الرئيسي

كيفية إنشاء ملف إكسل باستخدام بيثون: تعليمات خطوة بخطوة

بايثون هي واحدة من لغات البرمجة الأكثر شعبية ، والتي توفر إمكانيات واسعة للعمل مع أنواع مختلفة من الملفات. في هذه المقالة ، سوف ننظر في كيفية إنشاء ملف إكسل باستخدام بيثون.

للعمل مع ملفات إكسيل في بيثون ، سوف نستخدم مكتبة أوبنبيكسل. ويوفر أدوات مريحة لإنشاء وتحرير ملفات إكسل. قبل البدء ، تأكد من تثبيت مكتبة أوبنبيكسل.

الخطوة 1: استيراد المكتبة. للبدء ، سوف نحتاج إلى استيراد مكتبة أوبنبيكسل في التعليمات البرمجية لدينا. للقيام بذلك ، ما عليك سوى إضافة السطر التالي إلى بداية ملفك:

استيراد أوبنبيكسل

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

المصنف = أوبنبيكسل.المصنف()

سيؤدي هذا الرمز إلى إنشاء مستند إكسل جديد يمكننا إضافة البيانات إليه.

الخطوة 3: العمل مع الأوراق. يحتوي كل مستند إكسل على ورقة واحدة أو أكثر. لإنشاء ورقة جديدة ، ما عليك سوى إضافة الأسطر التالية:

نقوم بإنشاء ورقة جديدة وتعيين اسم لها.

الخطوة 4: إضافة البيانات إلى الخلايا. الآن يمكنك البدء في إضافة البيانات إلى ملف اكسل لدينا. للقيام بذلك ، سوف نستخدم طريقة الخلية () من كائن الورقة. على سبيل المثال ، لإضافة قيمة إلى الخلية أ 1 ، أدخل الرمز التالي:

ورقة ['أ1'] ="القيمة"

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

ورقة ['ب3'] ="القيمة"

الخطوة 5: احفظ الملف. بعد الانتهاء من العمل مع الملف ، لا تنس حفظه. أضف السطر التالي إلى نهاية التعليمات البرمجية الخاصة بك:

مصنف.حفظ ("اسم الملف.زلسكس")

استبدل "اسم الملف" بالاسم المطلوب لملف إكسيل الخاص بك. سيتم حفظ الملف في نفس المجلد حيث يوجد رمز بايثون الخاص بك.

الآن أنت تعرف كيفية استخدام بيثون لإنشاء ملفات إكسيل. هذه الطريقة هي طريقة بسيطة وفعالة لأتمتة المهام اليومية.

  1. تثبيت مكتبة أوبنبيكسل
  2. إنشاء وتكوين ملف اكسل
  3. كتابة البيانات إلى ملف اكسل

تثبيت مكتبة أوبنبيكسل

قبل استخدام مكتبة أوبنبيكسل ، تحتاج إلى تثبيته. للقيام بذلك ، يمكنك استخدام بيب ، مدير حزمة بيثون.

تحقق مما إذا كانت النقطة مثبتة على جهاز الكمبيوتر الخاص بك عن طريق تشغيل الأمر التالي في سطر الأوامر:

بيب-الإصدار

إذا تم تثبيت نقطة بالفعل ، سترى نسخته ومعلومات إضافية. إذا لم يكن كذلك ، تحتاج إلى تثبيت نقطة.

لتثبيت النقطة ، اتبع الخطوات التالية:

  1. افتح موجه الأوامر أو وحدة التحكم.
  2. تأكد من تثبيت بايثون. يمكنك التحقق من ذلك عن طريق تشغيل الأمر:
  3. بيثون version الإصدار

  4. إذا تم تثبيت بايثون ، قم بتشغيل الأمر التالي لتثبيت النقطة:
  5. بيثون - م إنسوريبيب-ترقية

بعد تثبيت بنجاح نقطة ، يمكنك المضي قدما في تثبيت مكتبة أوبنبيكسل. للقيام بذلك ، قم بتشغيل الأمر التالي:

بيب تثبيت أوبنبيكسل

سيقوم هذا الأمر تلقائيا بتنزيل وتثبيت أحدث إصدار من مكتبة أوبنبيكسل من مستودع بايثون الرسمي.

بعد اكتمال التثبيت ، سوف تكون على استعداد لاستخدام مكتبة أوبنبيكسل لإنشاء وتعديل وقراءة ملفات إكسيل في البرامج النصية بيثون الخاص بك.

إنشاء وتكوين ملف اكسل

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

للبدء ، تحتاج إلى تثبيت مكتبة أوبنبيكسل. يمكنك استخدام مدير حزمة النقطة للقيام بذلك.:

بيب تثبيت أوبنبيكسل

بعد تثبيت مكتبة أوبنبيكسل ، يمكنك البدء في إنشاء ملف إكسيل. أولا ، تحتاج إلى استيراد الفئات الضرورية من المكتبة:

من أوبنبيكسل استيراد المصنف

من أوبنبيكسل.أوتيلز استيراد الحصول على_كولومن_ليتر

بعد ذلك ، تحتاج إلى إنشاء مثيل لفئة المصنف:

البنك الدولي = مصنف()

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

ورقة = البنك الدولي.نشط

الآن يمكنك إضافة البيانات إلى جدول ملف إكسيل. للقيام بذلك ، استخدم أساليب فئة ورقة العمل. على سبيل المثال ، لإضافة قيمة إلى خلية ، يمكنك استخدام التعليمات البرمجية التالية:

ورقة ['أ1'] ="القيمة"

يمكنك أيضا إضافة بيانات إلى خلايا متعددة في وقت واحد. على سبيل المثال ، لإضافة قائمة بالأرقام من 1 إلى 5 إلى الخلايا أ1 إلى أ5 ، يمكنك استخدام الكود التالي:

لأني في النطاق (1 ، 6):

ورقة ['أ' + شارع (ط)] = ط

بعد إضافة البيانات ، يمكنك تكوين وتنسيق ملف إكسيل. على سبيل المثال ، لتعيين عرض عمود ، يمكنك استخدام طريقة أبعاد العمود:

ورقة.أبعاد العمود['أ'].العرض = 15

يمكنك أيضا تعيين ارتفاع الصف باستخدام طريقة أبعاد الصف:

ورقة.[1].الارتفاع = 20

يمكنك استخدام أساليب فئة النمط لتنسيق الخلايا. على سبيل المثال ، لتعيين الخط الغامق للخلية أ 1 ، يمكنك استخدام التعليمات البرمجية التالية:

من أوبنبيكسل.أنماط استيراد الخط

ورقة ['أ1'].الخط = الخط (غامق = صحيح)

خيارات أخرى لتنسيق وتكوين ملفات إكسيل هي خارج نطاق هذا الدليل ، ولكن يتم تقديمها على نطاق واسع جدا في وثائق أوبنبيكسل.

بعد الانتهاء من العمل مع الملف ، تحتاج إلى حفظه باستخدام طريقة الحفظ:

البنك الدولي.حفظ ("مثال.زلسكس")

هذه هي الخطوات الأساسية لإنشاء وتكوين ملف إكسل باستخدام بيثون ومكتبة أوبنبيكسل. ثم يمكنك توسيع الوظائف وإضافة أوراق جديدة وتنسيق الجداول والقيام بالمزيد.

كتابة البيانات إلى ملف اكسل

بعد إنشاء ملف إكسل فارغ ، يمكننا البدء في كتابة البيانات إليه. للقيام بذلك ، تحتاج أولا إلى فتح الملف باستخدام مكتبة أوبنبيكسل: