الفرق بين المراجعتين لصفحة: «Python/pathlib/Path/expanduser»

من موسوعة حسوب
< Python‏ | pathlib‏ | Path
أنشأ الصفحة ب'== التابع Path.cwd == يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lan...'
 
طلا ملخص تعديل
سطر 1: سطر 1:
== التابع Path.cwd ==
==التابع <code>PurePath.</code><code>expanduser</code>في بايثون==
يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lang="python3">
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>os.path.expanduser</code>
>>> Path.cwd()


PosixPath('/home/antoine/pathlib')
وهو تابع مستحدث في النسخة 3.5.
==البنية العامة==
<syntaxhighlight lang="python3">
>>> p = PosixPath('~/films/Monty Python')


>>> p.expanduser()
PosixPath('/home/eric/films/Monty Python')


</syntaxhighlight><span> </span>
</syntaxhighlight>
==المعاملات==
بدون معاملات
==القيمة المعادة==
يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز <code>'~'</code>، مشابه للتابع <code>os.path.expanduser</code>
==أمثلة==
يبين المثال التالي طريقة استخدام التابع:<syntaxhighlight lang="python3">
>>> p = PosixPath('~/films/Monty Python')
 
>>> p.expanduser()
PosixPath('/home/eric/films/Monty Python')
 
</syntaxhighlight>
==انظر أيضًا==
<span> </span>
==مصادر==

مراجعة 16:24، 3 أغسطس 2018

التابع PurePath.expanduserفي بايثون

يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز '~'، مشابه للتابع os.path.expanduser

وهو تابع مستحدث في النسخة 3.5.

البنية العامة

>>> p = PosixPath('~/films/Monty Python')

>>> p.expanduser()
PosixPath('/home/eric/films/Monty Python')

المعاملات

بدون معاملات

القيمة المعادة

يعيد كائن مسار جديد يمدد فيه المسار الرئيسي للمستخدم الممثل بالرمز '~'، مشابه للتابع os.path.expanduser

أمثلة

يبين المثال التالي طريقة استخدام التابع:

>>> p = PosixPath('~/films/Monty Python')

>>> p.expanduser()
PosixPath('/home/eric/films/Monty Python')

انظر أيضًا

مصادر