اذهب إلى المحتوى

السؤال

نشر

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

Recommended Posts

  • 1
نشر

حسب التوثق الرسمي لتعليمة الاستدعاء import يجب عليك استخدام النقطتين داخل التسلسل الهرمي للحزمة:

عندما تريد استدعاء وحدة معينة يجب عليك كتابة اسمها مع تعليمة import وإذا كانت هذه الوحدة موجودة في حزمة أخرى فمن الممكن استدعاؤها بطريقة نسبية داخل نفس الحزمة العلوية بدون ذكر اسم الحزمة وذلك عن طريق استخدام النقاط في الوحدة المعينة أو الحزمة بعد from لتحديد درجة علوية الحزمة الحالية، فباستخدام النقطتين مع اسم فسوف يعود بايثون إلى مستوى واحد في أعلى التسلسل الهرمي للحزمة الحالية كما في المثال التالي:
 

from ..subpkg2 import mod

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...