الفرق بين المراجعتين لصفحة: «Python/pathlib/Path/expanduser»
طلا ملخص تعديل |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
==التابع <code> | ==التابع <code>Path.</code><code>expanduser</code> في بايثون== | ||
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>os.path.expanduser</code> | يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>[[os/path/expanduser|os.path.expanduser]]</code> | ||
وهو تابع مستحدث في النسخة 3.5. | وهو تابع مستحدث في النسخة 3.5. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
expanduser() | |||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 15: | سطر 12: | ||
==القيمة المعادة== | ==القيمة المعادة== | ||
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>os.path.expanduser</code> | يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>os.path.expanduser</code> | ||
أي أنه يعمل فقط في حال وجود الرمز <code>'~'</code> كأول محرف في المسار. | |||
==أمثلة== | ==أمثلة== | ||
يبين المثال التالي طريقة استخدام التابع:<syntaxhighlight lang="python3"> | يبين المثال التالي طريقة استخدام التابع:<syntaxhighlight lang="python3"> | ||
سطر 24: | سطر 23: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
<span> </span> | <span>التابع <code>[[os/path/expanduser|os.path.expanduser]]</code></span> المكافئ. | ||
==مصادر== | ==مصادر== | ||
[https://docs.python.org/3/library/pathlib.html قسم الوحدة pathlib في توثيق بايثون الرسمي.] |
المراجعة الحالية بتاريخ 23:00، 26 أغسطس 2018
التابع Path.
expanduser
في بايثون
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز '~'
، مشابه للتابع os.path.expanduser
وهو تابع مستحدث في النسخة 3.5.
البنية العامة
expanduser()
المعاملات
بدون معاملات
القيمة المعادة
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز '~'
، مشابه للتابع os.path.expanduser
أي أنه يعمل فقط في حال وجود الرمز '~'
كأول محرف في المسار.
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> p = PosixPath('~/films/Monty Python')
>>> p.expanduser()
PosixPath('/home/eric/films/Monty Python')
انظر أيضًا
التابع os.path.expanduser
المكافئ.