Python/pathlib/Path/samefile

من موسوعة حسوب
< Python‏ | pathlib‏ | Path
اذهب إلى التنقل اذهب إلى البحث

التابع 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.