‏إظهار الرسائل ذات التسميات os. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات os. إظهار كافة الرسائل

الخميس، 18 فبراير 2016

إنشاء دليل بواسطة mkdir وَ makedirs

إِنشاءُ دَليلٍ بِواسطةِ mkdir وَ makedirs

جَلبُ مكتبةُ النِّظامِ العمليَّاتي(Operating System)

إسناد مسار الدَّليل(المُجلَّد) test‏ المراد إنشاءه (سلسلة نصية) إلى متغيرٍ

مُلاحظة:: الدليل Games موجود مسبقا على القرص الصَّلب


التَّأكد مِنْ أنَّ المسارَ path موجودٌ

إنشاء دليل(مجلد)‏ على القرص الصلب

التَّأكُد مجددًا من وجودِ المسار

إسناد المسار المراد إنشاءُه(عدد من المجلدات ضِمن بعضها البعض) إلى متغير

التأكد من وجود المسار NewPath

إنشاء المجلدات..

التأكد مجددًا من وجود المسار

* إقرأ أيضًا:

عمليات الفصل في المسارات

التأكد من وجود ملفات

الخميس، 21 مايو 2015

عمليات الفصل في المسارات

جلب مكتبة النظام العملياتي(Operating System)
import os

إسناد المسار(سلسلة نصية) إلى متغير
path = "e://22.txt"

الحصول على لاحقة(امتداد) الملف بشكل منفصل
النتيجة:
(المسار+اسم الملف, الإمتداد)
print "splitext", "=>", os.path.splitext(path)

الحصول على اسم قرص التخزين منفصلا عن المسار
النتيجة:
(قرص التخزين, باق المسار)
print "splitdrive", "=>", os.path.splitdrive(path)

فصل اسم الملف عن المسار
النتيجة:
(المسار, اسم الملف+الإمتداد)
(dirname, basename)
print "split", "=>", os.path.split(path)

الحصول على اسم الملف المراد الوصول إليه في المسار المعطى
((الحصول على اسم الملف النهائي في المسار))
النتيجة:
اسم الملف+الإمتداد
print "basename", "=>", os.path.basename(path)

الحصول على المسار قبل اسم الملف المعطى في المسار
النتيجة:
المسار عدا: اسم الملف+الإمتداد
print "dirname", "=>", os.path.dirname(path)

النتيجة بالترتيب:
splitext => ('e://22', '.txt')
splitdrive => ('e:', '//22.txt')
split => ('e://', '22.txt')
basename => 22.txt
dirname => e://

#os.path

التأكد من وجود ملفات

جلب مكتبة النظام العمليّاتي ( Operating System )
import os

إسناد المسار(سلسلة نصية) إلى متغير
path = "e://22.txt"

التأكد من وجود الملف على الدليل
تعود ب صح إذا كان موجودا أو خطأ إذا لم يكن موجودا
print os.path.exists(path)

التأكد أنه فيما إذا كان الملف ملفا أم دليل
تعود ب صح إذا كان الملف ملفا أو خطأ إذا كان الملف دليلا 
print os.path.isfile(path)

التحقق من وجود دليل
print os.path.isdir(path)

#os.path