الفرق بين المراجعتين ل"Python/pathlib/Path/cwd"
اذهب إلى التنقل
اذهب إلى البحث
التابع
ط |
|||
(3 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
= التابع <code>Path.cwd</code>= | = التابع <code>Path.cwd</code>= | ||
− | يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع <code>os.getcwd</code>) | + | يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع <code>[[Python/os/getcwd|os.getcwd]]</code>) |
==<span>البنية العامة</span>== | ==<span>البنية العامة</span>== | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
− | + | Path.cwd() | |
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==<span>المعاملات</span>== | ==<span>المعاملات</span>== | ||
سطر 15: | سطر 11: | ||
==<span>أمثلة</span>== | ==<span>أمثلة</span>== | ||
<span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | <span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | ||
− | >>> Path.cwd() | + | >>> from pathlib import Path |
+ | >>> Path.cwd()#لاحظ أنه يمكن استدعاء التابع دون إنشاء كائن منه | ||
+ | WindowsPath('D:/Downloads/WinPython/notebooks') | ||
− | + | >>> import os | |
+ | >>> os.getcwd()#تابع يقوم بنفس الوظيفة في وحدة نظام التشغيل | ||
+ | 'D:\\Downloads\\WinPython\\notebooks' | ||
+ | >>> os.chdir('C:\\Program Files (x86)')#تغيير مسار المجلد الرئيسي | ||
+ | >>> Path.cwd() | ||
+ | WindowsPath('C:/Program Files (x86)') | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==<span>انظر أيضًا</span>== | ==<span>انظر أيضًا</span>== | ||
+ | التابع <code>[[Python/os/getcwd|os.getcwd]]</code> في الوحدة [[Python/os|os]] يقوم بنفس الوظيفة. | ||
+ | |||
+ | التابع [[Python/os/chdir|<code>os.chdir</code>]] في الوحدة [[Python/os|os]] لتغيير مسار المجلد الرئيسي. | ||
+ | ==<span>مصادر</span>== | ||
<span> </span> | <span> </span> | ||
− | + | [https://docs.python.org/3/library/pathlib.html قسم الوحدة pathlib في توثيق بايثون الرسمي.] | |
− |
المراجعة الحالية بتاريخ 03:59، 22 أغسطس 2018
التابع Path.cwd
يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd
)
البنية العامة
Path.cwd()
المعاملات
بدون معاملات
القيمة المعادة
يعيد كائن مسار جديدًا يمثّل المسار الرئيسي (home directory) للمستخدم
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> from pathlib import Path
>>> Path.cwd()#لاحظ أنه يمكن استدعاء التابع دون إنشاء كائن منه
WindowsPath('D:/Downloads/WinPython/notebooks')
>>> import os
>>> os.getcwd()#تابع يقوم بنفس الوظيفة في وحدة نظام التشغيل
'D:\\Downloads\\WinPython\\notebooks'
>>> os.chdir('C:\\Program Files (x86)')#تغيير مسار المجلد الرئيسي
>>> Path.cwd()
WindowsPath('C:/Program Files (x86)')
انظر أيضًا
التابع os.getcwd
في الوحدة os يقوم بنفس الوظيفة.
التابع os.chdir
في الوحدة os لتغيير مسار المجلد الرئيسي.
مصادر