ali_agha نشر 18 أكتوبر 2015 أرسل تقرير نشر 18 أكتوبر 2015 لدي برنامج بلغة البايثون وأحتاج إلى معرفة نظام التشغيل الذي تم تشغيل فيه السكربت للقيام بتعليمات برمجة محددة حسب النظام، فهل هنالك طريقة في البايثون لمعرفة نظام التشغيل الذي يعمل فيه السكربت؟ اقتباس
0 هشام رزق الله نشر 18 أكتوبر 2015 أرسل تقرير نشر 18 أكتوبر 2015 هنالك عدة طرق لمعرفة نوع نظام التشغيل الذي يتم تشغيل السكربت فيه، فمثلا يمكنك استخدام دالة name من مكتبة os لعرض نوع نظام التشغيل لكن هذه الدالة ليست دقيقة للغاية كما يبدو ذلك في المثال التالي:>>> import os >>> print os.name posix إذا أردت معلومات دقيقة حول نظام التشغيل فيمكنك في هذه الحالة استخدام دالة system من مكتبة platform لعرض اسم نظام التشغيل ويمكنك أيضا استخدام دالة release من نفس المكتبة لمعرفة إصدار نظام التشغيل كما في المثال التالي:>>> import platform >>> platform.system() 'Linux' >>> platform.release() '2.6.22-15-generic'المصدر اقتباس
السؤال
ali_agha
لدي برنامج بلغة البايثون وأحتاج إلى معرفة نظام التشغيل الذي تم تشغيل فيه السكربت للقيام بتعليمات برمجة محددة حسب النظام، فهل هنالك طريقة في البايثون لمعرفة نظام التشغيل الذي يعمل فيه السكربت؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.