القائمة الرئيسية

الصفحات

بايثون 13 التعامل مع نظام التشغيل (os + sys)



 

المحاضرة الرابعة عشر

التعامل مع نظام التشغيل

يمكن التعامل مع نظام التشغيل واجراء العمليات الأساسية في الحاسوب ( نسخ و قص وانشاء وحذف ولصق الملفات ومال الى ذلك ) باستخدام بايثون من خلال المكاتب التي توفرها بايثون وسنتطرق في هذه المحاضرة الى المكتبتين الأكثر شيوعا وهما مكتبتا 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)


 تحميل الملخص من هنا




تعليقات

التنقل السريع