أريد أن أحصل على المسار الكامل لسكريبت بايثون الحالي، لنفترض أني قمت بتشغيل ملف بايثون من خلال سطر الأوامر من مجلد مختلف عن الذي يحتوي على ملف بايثون كالتالي على سبيل المثال:
C:\Users\fahmy> python D:\dir\pythonScript.py
لاحظ أن مجلد العمل الحالي Current Working Directory في سطر الأوامر هو C:\Users\fahmy بينما مسار ملف بايثون هو D:\dir\pythonScript.py ما أريده هو الحصول على مسار ملف بايثون الأخير هذا برمجيًا، كيف يمكنني أن أقوم بذلك بغض النظر عن مكان وجوده؟
السؤال
Fahmy Mostafa
أريد أن أحصل على المسار الكامل لسكريبت بايثون الحالي، لنفترض أني قمت بتشغيل ملف بايثون من خلال سطر الأوامر من مجلد مختلف عن الذي يحتوي على ملف بايثون كالتالي على سبيل المثال:
لاحظ أن مجلد العمل الحالي Current Working Directory في سطر الأوامر هو C:\Users\fahmy بينما مسار ملف بايثون هو D:\dir\pythonScript.py ما أريده هو الحصول على مسار ملف بايثون الأخير هذا برمجيًا، كيف يمكنني أن أقوم بذلك بغض النظر عن مكان وجوده؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.