الفرق بين المراجعتين ل"Python/pathlib/Path/samefile"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'== التابع Path.cwd == يعيد كائن مسار جديدًا يمثّل المسار الحالي (بشكل مشابه للتابع os.getcwd)<syntaxhighlight lan...') |
|||
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
− | == التابع Path. | + | == التابع Path.samefile == |
− | يعيد | + | يعيد <code>True</code> إذا كان مسار الكائن مطابقًا للمسار المعطى، ويمكن تمرير المسار كسلسلة نصية أو ككائن مسار. |
− | > | ||
− | + | ويُحدد مدلول القيمة المعادة بشكل مشابه للتابعين <code>os.path.samefile</code> و <code>os.path.samestat</code>. | |
+ | يرمي هذا التابع استثناءً <code>OSError</code> إن لم يكن مسموحًا بالوصول إلى أحد الملفّين.<syntaxhighlight lang="python3"> | ||
+ | >>> p = Path('spam') | ||
− | + | >>> q = Path('eggs') | |
+ | |||
+ | >>> p.samefile(q) | ||
+ | False | ||
+ | |||
+ | >>> p.samefile('spam') | ||
+ | True | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | هذا التابع مُستحدث في النسخة 3.5. |
المراجعة الحالية بتاريخ 08:05، 3 أغسطس 2018
التابع Path.samefile
يعيد True
إذا كان مسار الكائن مطابقًا للمسار المعطى، ويمكن تمرير المسار كسلسلة نصية أو ككائن مسار.
ويُحدد مدلول القيمة المعادة بشكل مشابه للتابعين os.path.samefile
و os.path.samestat
.
يرمي هذا التابع استثناءً OSError
إن لم يكن مسموحًا بالوصول إلى أحد الملفّين.
>>> p = Path('spam')
>>> q = Path('eggs')
>>> p.samefile(q)
False
>>> p.samefile('spam')
True
هذا التابع مُستحدث في النسخة 3.5.