الفرق بين المراجعتين ل"Python/pathlib/Path/chmod"
اذهب إلى التنقل
اذهب إلى البحث
التابع
الوسيط
ط |
ط |
||
سطر 1: | سطر 1: | ||
− | == التابع <code>Path. | + | == التابع <code>Path.chmod</code>== |
− | + | يقوم هذا التابع بتغيير نمط الملف وصلاحياته (مماثل للتابع <code>os.chmod</code>) | |
==<span>البنية العامة</span>== | ==<span>البنية العامة</span>== | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
− | >>> Path. | + | >>> p = Path('setup.py') |
− | + | >>> p.stat().st_mode | |
+ | 33277 | ||
+ | >>> p.chmod(0o444) | ||
+ | >>> p.stat().st_mode | ||
+ | 33060 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==<span>المعاملات</span>== | ==<span>المعاملات</span>== | ||
− | <span> | + | |
+ | === <span>الوسيط <code>mode</code></span> === | ||
+ | النمط الجديد للملف. | ||
+ | |||
==<span>القيمة المعادة</span>== | ==<span>القيمة المعادة</span>== | ||
− | <span> | + | <span>يقوم هذا التابع بتغيير نمط الملف وصلاحياته (مماثل للتابع <code>os.chmod</code>)</span> |
==<span>أمثلة</span>== | ==<span>أمثلة</span>== | ||
<span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | <span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | ||
− | >>> Path. | + | >>> p = Path('setup.py') |
− | + | >>> p.stat().st_mode | |
+ | 33277 | ||
+ | >>> p.chmod(0o444) | ||
+ | >>> p.stat().st_mode | ||
+ | 33060 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==<span>انظر أيضًا</span>== | ==<span>انظر أيضًا</span>== |
مراجعة 16:22، 3 أغسطس 2018
التابع Path.chmod
يقوم هذا التابع بتغيير نمط الملف وصلاحياته (مماثل للتابع os.chmod
)
البنية العامة
>>> p = Path('setup.py')
>>> p.stat().st_mode
33277
>>> p.chmod(0o444)
>>> p.stat().st_mode
33060
المعاملات
الوسيط mode
النمط الجديد للملف.
القيمة المعادة
يقوم هذا التابع بتغيير نمط الملف وصلاحياته (مماثل للتابع os.chmod
)
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> p = Path('setup.py')
>>> p.stat().st_mode
33277
>>> p.chmod(0o444)
>>> p.stat().st_mode
33060
انظر أيضًا