استخدام بيثون للعمل مع ملفات إكسيل هو وسيلة مريحة وفعالة لتحليل ومعالجة البيانات. باستخدام مكتبات بيثون الخاصة مثل الباندا و أوبنبيكسل ، يمكنك بسهولة فتح ملفات إكسيل وتنفيذ عمليات مختلفة عليها ، بما في ذلك القراءة والكتابة وتحديث البيانات ، وخلق ملفات جديدة ، فضلا عن أداء المهام التحليلية المعقدة.
وهذا دليل خطوة بخطوة تساعدك على فهم أساسيات العمل مع ملفات إكسيل في بيثون. سوف تحتاج إلى بيئة تطوير بيثون مخصصة وتثبيت الباندا والمكتبات أوبنبيكسل. سوف نتعلم كيفية فتح ملف إكسل ، وقراءة وكتابة البيانات ، واستخدام وظائف مختلفة لتحليل البيانات ومعالجتها. في النهاية ، سوف تكون قادرة على إنشاء التعليمات البرمجية الخاصة بك للعمل مع بيانات إكسيل ، استنادا إلى المعرفة التي اكتسبتها.
من المهم أن نلاحظ أن العمل مع ملفات إكسيل في بيثون يمكن أن يكون صعبا للمبتدئين. ومع ذلك ، بعد تعلم المفاهيم والممارسات الأساسية مع مساعدة من الأمثلة ، سوف تكون قادرة على التعامل مع أي مهام تتعلق إكسيل.
دعونا نبدأ فتح ملف اكسل في بيثون وتبدأ رحلتنا في عالم تحليل البيانات!
- الخطوة 1: تثبيت بايثون
- الخطوة 2: تثبيت مكتبة الباندا
- الخطوة 3: إعداد ملف اكسل
- الخطوة 4: استيراد الوحدات المطلوبة
- الخطوة 5: فتح ملف اكسل
- الخطوة 6: قراءة البيانات من ملف
الخطوة 1: تثبيت بايثون
قبل أن تتمكن من البدء في العمل مع ملفات إكسيل في بيثون ، تحتاج إلى تثبيت بيثون على جهاز الكمبيوتر الخاص بك. في هذا القسم ، ونحن سوف ننظر في كيفية تثبيت بيثون وتكوينه للعمل مع ملفات إكسيل.
1. انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads/
2. انقر فوق الزر" تنزيل " لتنزيل مثبت بايثون.
3. إذا كان لديك خيار ، قم بتنزيل أحدث إصدار من بايثون 3. يوصى بتثبيت أحدث إصدار ثابت من بايثون 3.
4. قم بتشغيل مثبت بايثون الذي تم تنزيله واتبع تعليمات التثبيت. تأكد من تمكين خيار" إضافة بايثون إلى المسار " بحيث يمكن الوصول إلى بايثون من سطر الأوامر.
. إذا تم تثبيت بايثون بنجاح ، فسترى إصدار بايثون مثبتا على جهاز الكمبيوتر الخاص بك.
6. الآن لديك بيثون مثبتة على جهاز الكمبيوتر الخاص بك وكنت على استعداد للمتابعة إلى الخطوة التالية — تثبيت المكتبات اللازمة.
الخطوة 2: تثبيت مكتبة الباندا
لتثبيت الباندا ، سنحتاج إلى استخدام مدير حزمة النقطة. إذا كنت قد قمت بالفعل بتثبيت بيثون ، ثم على الأرجح لديك بالفعل نقطة. إذا لم يكن لديك واحد ، فيمكنك تثبيته بسهولة باتباع إرشادات التثبيت الرسمية.
يتم تنفيذ تثبيت الباندا باستخدام الأمر التالي:
نقطة تثبيت الباندا
بعد تنفيذ هذا الأمر ، سوف نقطة تحميل وتثبيت مكتبة الباندا نفسها وجميع تبعياتها.
بعد تثبيت الباندا ، يمكنك التحقق من أنه تم تثبيته بنجاح عن طريق تشغيل التعليمات البرمجية التالية:
استيراد الباندا كما بدطباعة (بد.__ الإصدار__)
إذا كان إخراج البرنامج يحتوي على إصدار الباندا ، فإن التثبيت كان ناجحا:
0.25.1
أنت الآن على استعداد للعمل مع ملفات إكسل باستخدام بيثون ومكتبة الباندا!
الخطوة 3: إعداد ملف اكسل
- الأمر بيب تثبيت أوبنبيكسل
- .
- حدد أو إنشاء ملف اكسل التي سوف تعمل مع. سيتمكن برنامج بايثون من فتح الملفات بالتنسيق.زلسكس و .زلسم. تأكد من أن الملف الذي حددته يحتوي على البيانات التي تريد العمل معها.
ضع ملف إكسيل الخاص بك في دليل العمل الذي يعمل به برنامج بايثون. سيسمح هذا للبرنامج بالعثور على الملف وفتحه دون مشاكل. إذا لم تكن متأكدا من الدليل الموجود في ملفك ، فيمكنك تحديد المسار الكامل للملف عند فتحه.
بعد الانتهاء من هذه الخطوات ، سيكون ملف إكسيل الخاص بك جاهزا للعمل مع بايثون. يمكنك المتابعة إلى الخطوة التالية ، حيث سننظر في كيفية فتح ملف وقراءة محتوياته.
الخطوة 4: استيراد الوحدات المطلوبة
قبل البدء في العمل مع ملف إكسل ، تحتاج إلى استيراد الوحدات اللازمة في مشروع بيثون الخاص بك. للعمل مع ملفات إكسيل ، سوف نستخدم وحدة أوبنبيكسل. لاستخدام هذه الوحدة ، تحتاج إلى تثبيتها ، إذا لم تكن مثبتة بالفعل ، باستخدام الأمر التالي:
بيب تثبيت أوبنبيكسل
بعد التثبيت ، يمكنك استيراد وحدة أوبنبيكسل في البرنامج باستخدام الأمر التالي:
استيراد أوبنبيكسل
استيراد نظام التشغيل
نظام الاستيراد
بعد استيراد وحدات ، كنت على استعداد لبدء فتح ملف إكسيل والعمل مع البيانات الخاصة به.
الخطوة 5: فتح ملف اكسل
لفتح ملف إكسل في بيثون ، سوف نستخدم وحدة أوبنبيكسل. لنبدأ بتثبيت هذه الوحدة ، إذا لم تكن موجودة بعد:
بيب تثبيت أوبنبيكسل
من أوبنبيكسل استيراد لواد_وركبوك
المصنف = كتاب العمل (اسم الملف = ' مثال.زلسكس')
بدلا من ' مثال.زلسكس ' يجب عليك ، بالطبع ، تحديد اسم ملف إكسيل الخاص بك.
ورقة = مصنف.نشط
ورقة = المصنف ['ورقة 1']
الآن يمكنك العمل مع البيانات في ملف إكسيل الخاص بك ، وأداء القراءة والكتابة ، أو أي عملية أخرى ضرورية.
مصنف.إغلاق()
وبالتالي ، فتح ملف إكسل في بيثون باستخدام وحدة أوبنبيكسل هو عملية بسيطة ويوفر فرصا واسعة للتفاعل مع البيانات داخل الملف.
الخطوة 6: قراءة البيانات من ملف
بعد تحميل ملف إكسيل بنجاح إلى برنامج بايثون ، فإن الخطوة التالية هي قراءة البيانات من الملف. للقيام بذلك ، سوف نستخدم مكتبة الباندا.
1. ابدأ باستيراد مكتبة الباندا:وظيفة القراءة()
، اقرأ البيانات من الملف:دف = بد.اقرأ إكسيل (ملف.زلسكس')
دف
رئيس()
:طباعة (مدافع.رئيس ())
حجة اسم الورقة
:دف = بد.اقرأ إكسيل (ملف.إسم_ورقة = 'ورقة1')
نحن هنا قراءة ورقة 'ورقة 1' من ملف اكسل.
6. بعد قراءة البيانات من ملف إكسيل ، لا تنس حفظ التغييرات إذا كنت تخطط لإجراء أي تغييرات على الملف:دف
| ) الكائن مرة أخرى إلى ملف إكسل بنفس الاسم ('ملف.زلسكس') دون بما في ذلك فهارس الصف. | الطريقة |
|---|---|
الوصف | من مدافع.رئيس() |
إخراج الأسطر القليلة الأولى من البيانات. | مدافع.ذيل() |
إخراج الأسطر القليلة الأخيرة من البيانات. | مدافع.الشكل |
إرجاع البعد من داتافريم (عدد الصفوف والأعمدة). | مدافع.الأعمدة |
إرجاع قائمة بأسماء الأعمدة. | df.info () |
إخراج معلومات حول إطار البيانات (عدد القيم المفقودة وأنواع البيانات وما إلى ذلك.).