logo

تحديد المسار في بايثون

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

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

قبل البدء بأي نشاط في بايثون، يجب تحديد المسار.

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

انقر بزر الماوس الأيمن على جهاز الكمبيوتر -> خصائص -> إعدادات النظام المتقدمة -> متغير البيئة -> جديد

اكتب المسار في اسم المتغير، وانسخ المسار إلى C://Python (الموقع الذي تم تثبيت Python فيه) في قيمة المتغير. اضغط على زر موافق ->موافق.

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

لينكس تحرير ملف

تعد معالجة مسار Python ضرورية لاجتياز الدليل، واستيراد الوحدات، وعمليات إدخال/إخراج الملفات، مما يمكّن المبرمجين من إدارة أنظمة الملفات والوصول إلى الموارد بشكل فعال. يتم ضمان إدارة المسار القوية والمستقلة عن النظام الأساسي في برامج Python من خلال فهم معايير المسار واستخدام التقنيات المناسبة.

بصرف النظر عن القيام بمعالجة المسار الأساسية، فإن وحدة Python OS لديها العديد من الميزات الإضافية لمعالجة المسارات. على سبيل المثال، نظام التشغيل. يحصل المسار path.basename() على العنصر الأخير من المسار، بينما يحصل os. يقوم path.dirname() بإزالة قسم الدليل من المسار. لتسهيل تحديد نوع الملف، تم استخدام نظام التشغيل. يفصل الأسلوب path.splitext() المسار إلى اسمه الأساسي وامتداده.

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

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

سيتم تحديد المسار لتشغيل برامج بايثون.

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

2. حدد تكوين النظام المتقدم.

بيثونباث1

3. انقر فوق علامة التبويب متغير البيئة.

بيثونباث1

4. حدد علامة التبويب متغيرات المستخدم.

بيثونباث1

5. اكتب المسار باسم المتغير

بيثونباث5

6. قم بعمل نسخة من مسار مجلد بايثون.

بيثونباث5

7. الصق مسار بايثون في القيمة المتغيرة.

بيثونباث7

8. اضغط على الزر 'موافق'.

بيثونباث7

9. اضغط على الزر 'موافق'.

بيثونباث7