Blackhacker نشر 12 مارس 2016 أرسل تقرير نشر 12 مارس 2016 كتبت برنامج باستخدام لغة بايثون وداخل هذا البرنامج يوجد مسار معين ولقد استعملت رمز / لفصل المجلدات في المسار على نظام لينكس، فهل توجد طريقة لفصل المجلدات على نظامي لينكس وويندوز؟ اقتباس
0 هشام رزق الله نشر 12 مارس 2016 أرسل تقرير نشر 12 مارس 2016 توجد عدة خيارات يمكنك استعمالها لحل هذه المشكلة، فيمكنك على سبيل المثال الحصول على الفاصل الصحيح عن طريق sep من مكتبة os كالتالي والتي سترجع لك الفاصل المستعمل على نظام التشغيل الحالي: import os print os.sep أو يمكنك تجنب استخدام هذا الفاصل ودمج مجلدات وملف المسار عن طريق استخدام دالة path.join من مكتبة os كما في المثال التالي: import os path = os.path.join('folder','folder', 'file') اقتباس
السؤال
Blackhacker
كتبت برنامج باستخدام لغة بايثون وداخل هذا البرنامج يوجد مسار معين ولقد استعملت رمز / لفصل المجلدات في المسار على نظام لينكس، فهل توجد طريقة لفصل المجلدات على نظامي لينكس وويندوز؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.