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

كيفية تحديد مجلد لبيثون لحفظ الملفات: تعليمات للمبتدئين

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

لتحديد مجلد لبيثون لحفظ الملفات ، تحتاج إلى استخدام وحدة "نظام التشغيل" ووظائفها للعمل مع نظام الملفات. على وجه الخصوص ، يمكنك استخدام "نظام التشغيل.الطريق.انضم () " وظيفة لإنشاء مسار إلى المجلد المطلوب من خلال الجمع بين اسم المجلد واسم الملف. ثم يمكنك استخدام وظيفة" فتح () " لفتح الملف للكتابة.

على سبيل المثال ، إذا كنت تريد حفظ ملف "نتيجة.النص "في مجلد" البيانات " ، يمكنك تحديد المسار على النحو التالي:

استيراد نظام التشغيل

المسار = نظام التشغيل.الطريق.انضم ("البيانات" ، " النتيجة.النص")

ملف = فتح (مسار ، "ث")

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

  1. كيفية اختيار دليل لحفظ الملفات في بيثون: تعليمات مفصلة للمبتدئين
  2. الخطوة 1: افتح موجه الأوامر
  3. الخطوة 2: تثبيت المكتبات اللازمة
  4. مكتبة نظام التشغيل
  5. مكتبة شوتيل
  6. مكتبة باثليب
  7. الخطوة 3: إنشاء وظيفة لتحديد مجلد
  8. الخطوة 4: تحقق من إنشاء مجلد الحفظ
  9. سؤال وجواب

كيفية اختيار دليل لحفظ الملفات في بيثون: تعليمات مفصلة للمبتدئين

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

1. باستخدام المسار المطلق

المسار المطلق هو المسار الكامل لملف أو مجلد على جهاز الكمبيوتر الخاص بك. تستخدم بايثون أحرف مائلة للخلف أو مزدوجة مائلة للخلف لتحديد مسار مطلق. على سبيل المثال:

مسار المجلد = " ج:\\ المستخدمون \ \ المستخدم \ \ المستندات \ \ مجلدي"

مسار الملف = "C:\\Users\\User\\Documents\\MyFolder\\MyFile.النص"

هنا C:\\Users\\User\\Documents\\MyFolder -هذا هو المسار إلى المجلد ، و C:\\Users\\User\\Documents\\MyFolder\\MyFile.النص-المسار إلى ملف ملفي.النص داخل مجلد مجلد.

2. باستخدام مسار نسبي

المسار النسبي هو المسار النسبي للموقع الحالي للبرنامج النصي أو دليل العمل. بيثون لديها العديد من المتغيرات الخاصة التي يمكن استخدامها لتحديد مسار نسبي:

  • - إرجاع دليل العمل الحالي
  • - إرجاع المسار إلى البرنامج النصي الحالي

. على سبيل المثال:

استيراد نظام التشغيل

مسار المجلد = نظام التشغيل.الطريق.انضم(نظام التشغيل.جيتكود () ، "ماي فولدر")

مسار الملف = نظام التشغيل.الطريق.انضم(نظام التشغيل.جيتكود () ، "ماي فولدر" ، "ميفيل.النص")

هنا نظام التشغيل.جيتكود () إرجاع دليل العمل الحالي ، ونظام التشغيل.الطريق.تاريخ () يجمع بين المسارات.

3. باستخدام متغير البيئة

في بايثون ، يمكنك استخدام متغير بيئة لتحديد دليل لحفظ الملفات. على سبيل المثال:

استيراد نظام التشغيل

مسار المجلد = نظام التشغيل.البيئة ["مجلدي"]

مسار الملف = نظام التشغيل.الطريق.انضم(نظام التشغيل.البيئة ["مجلدي"] ، "ملفي.النص")

هنا المجلد الخاص بي هو اسم متغير البيئة الذي يجب تثبيته مسبقا في النظام.

الآن أنت تعرف عدة طرق لتحديد المسار إلى المجلد لحفظ الملفات في بيثون. حدد واحد مناسب لمهمتك وتكوين البرامج النصية الخاصة بك للعمل مع الدلائل اللازمة.

الخطوة 1: افتح موجه الأوامر

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

اعتمادا على نظام التشغيل ، قد يكون فتح سطر الأوامر مختلفا قليلا:

  • ويندوز: اضغط على مفتاح الفوز (مع صورة ويندوز) على لوحة المفاتيح واكتب كمد. ثم اضغط أدخل أو انقر فوق رمز موجه الأوامر لفتح موجه الأوامر.

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

  • لينكس: في معظم توزيعات لينكس ، يمكنك فتح موجه الأوامر بالضغط كنترول + بديل + ت.

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

الخطوة 2: تثبيت المكتبات اللازمة

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

مكتبة نظام التشغيل

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

استيراد نظام التشغيل

مكتبة شوتيل

توفر مكتبة شوتيل (أداة شل) وظائف للعمل المريح مع الملفات والمجلدات. فإنه يجعل من الاسهل لنسخ ونقل وحذف الملفات ، وكذلك إدارة المحفوظات. قم بتوصيل مكتبة شوتيل في بداية البرنامج باستخدام الأمر:

استيراد شوتيل

مكتبة باثليب

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

استيراد باثليب

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

الخطوة 3: إنشاء وظيفة لتحديد مجلد

لتحديد المجلد حيث سيتم حفظ الملفات ، تحتاج إلى إنشاء وظيفة في برنامج بيثون. في هذه الوظيفة ، سيتم تحديد المسار إلى المجلد ، وفي هذا المجلد سيتم حفظ الملفات.

في ما يلي مثال على وظيفة تحدد المسار إلى مجلد باستخدام وحدة نظام التشغيل:

استيراد نظام التشغيل

مجموعة مواطن_حفظ_مجلد():

حفظ المجلد = الإدخال ("أدخل المسار إلى المجلد لحفظ الملفات:")

نظام التشغيل.ماكيدير (حفظ المجلد ، موجود = صحيح)

عودة حفظ_مجلد

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

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

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

الخطوة 4: تحقق من إنشاء مجلد الحفظ

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

  1. افتح مستكشف الملفات على جهاز الكمبيوتر الخاص بك.

  2. انتقل إلى الدليل حيث حددت مسار حفظ الملفات.

  3. قم بالتمرير خلال محتويات الدليل وابحث عن المجلد الذي يحمل الاسم الذي حددته عند إنشائه.

  4. تأكد من وجود المجلد ويحتوي على مجلدات فارغة.

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

سؤال وجواب