الفرق بين المراجعتين لصفحة: «Python/pathlib/Path/chmod»
ط ←أمثلة |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
= التابع <code>Path.chmod</code>= | |||
يقوم هذا التابع بتغيير نمط الملف وصلاحياته. | يقوم هذا التابع بتغيير نمط الملف وصلاحياته. | ||
مراجعة 11:07، 19 أغسطس 2018
التابع Path.chmod
يقوم هذا التابع بتغيير نمط الملف وصلاحياته.
وهو نسخة طبق الأصل عن التابع os.chmod
حيث نجد الإسناد التالي chmod = os.chmod
ضمن الشيفرة المصدرية للصنف pathlib
.
البنية العامة
chmod(mode)
المعاملات
الوسيط mode
النمط والصلاحيات الجديدين للملف، وهو عدد صحيح بصيغة الأعداد الثُّمانية.
القيمة المعادة
يقوم هذا التابع بتغيير نمط الملف وصلاحياته (مماثل للتابع os.chmod
)
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> p=Path('D:\\Users\\MOUSTAFA\\Desktop\\20180422_3.docx')
>>> p
WindowsPath('D:/Users/MOUSTAFA/Desktop/20180422_3.docx')
>>> p.stat().st_mode
33206
>>> p.chmod(0o444)
>>> p.stat().st_mode
33060
انظر أيضًا
الصنف stat
الحاوي على التوابع اللازمة لمعرفة نمط الملف.
permissions-calculator.org حاسبة لحساب العدد الموافق للصلاحيات المطلوبة.