المحاضرة الرابعة عشر
التعامل مع نظام التشغيل
يمكن التعامل مع نظام
التشغيل واجراء العمليات الاساسية في الحاسوب ( نسخ و قص وانشاء وحذف ولصق الملفات
ومال الى ذلك ) باستخدام بايثون من خلال المكاتب التي توفرها بايثون وسنتطرق في
هذه المحاضرة الى المكتبتين الأكثر شيوعا وهما مكتبتا os و sys
مكتبة os
توفر هذه الكتبة العديد
من الدوال التي تختص بإدارة المجلدات والعمليات عليها
جلب المسار الحالي
مثال1
import os
print(os.getcwd())
انشاء مجلد
مثال2
import os
os.mkdir("C:\MyPythonProject")
تغير المسار الحالي
مثال3
import os
print(os.getcwd())
os.chdir("C:\\Users\\DELL\\Desktop\\New folder\\m")
print(os.getcwd())
حذف مجلد
مثال4
import os
os.rmdir("C:\\MyPythonProject")
حذف ملف
مثال5
import os
os.remove("file1.txt")
قائمة بالمجلدات
مثال6
import os
print(os.listdir("c:\python37"))
انشاء شجرة مجلدات
مثال7
import os
os.makedirs("linuxhint1/linuxhint2")
إعادة تسمية ملف
مثال8
os.rename([file-name],[new-file-name])
التحقق من وجود ملف او
مجلد
مثال9
import os.path
print(os.path.exists('C:\\Users\\DELL\\Desktop\\New folder\\m'))
print(os.path.isfile('C:\\Users\\DELL\\Desktop\\New folder\\m'))
print(os.path.isdir('C:\\Users\\DELL\\Desktop\\New folder\\m'))
مكتبة sys
استقبال بيانات عند
تشغيل الملف في سطر الأوامر
مثال10
import sys
print("You entered: ",sys.argv[1], sys.argv[2], sys.argv[3])
اغلاق البرنامج
مثال11
import sys
sys.exit
نوع نظام التشغيل
مثال12
import sys
print(sys.platform)
مسار مكاتب بايثون
مثال13
import sys
print(sys.path)
تعليقات
إرسال تعليق