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

من موسوعة حسوب
< Python‏ | pathlib‏ | Path
طلا ملخص تعديل
سطر 4: سطر 4:
كما أنه يعيد <code>False</code> إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.
كما أنه يعيد <code>False</code> إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.
==البنية العامة==
==البنية العامة==
==المعاملات==
==المعاملات==
بدون معاملات
بدون معاملات
سطر 12: سطر 11:
كما أنه يعيد <code>False</code> إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.
كما أنه يعيد <code>False</code> إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.
==أمثلة==
==أمثلة==
<syntaxhighlight lang="python3">
>>> p=Path('D:\\Users\\MOUSTAFA\\Desktop')
>>> p.is_dir()
True
>>> p.is_file()
False


>>> (p/'desktop.ini').is_file()
True
</syntaxhighlight>
==انظر أيضًا==
==انظر أيضًا==
<span> </span>
<span> </span>
<span> </span>
==مصادر==
==مصادر==

مراجعة 10:30، 12 أغسطس 2018

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

يعيد هذا التابع القيمة المنطقية True إذا كان المسار يشير إلى ملف نظامي(أو إلى اختصار يشير إلى ملف نظامي)، بينما يعيد False في حال كان المسار يشير إلى أي نوع آخر من الملفات.

كما أنه يعيد False إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.

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

المعاملات

بدون معاملات

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

يعيد هذا التابع القيمة المنطقية True إذا كان المسار يشير إلى ملف نظامي(أو إلى اختصار يشير إلى ملف نظامي)، بينما يعيد False في حال كان المسار يشير إلى أي نوع آخر من الملفات.

كما أنه يعيد False إذا كان المسار غير موجود أو أن الاختصار بشير إلى مسار غير موجود، كما يمكن لأخطاء أخرى (مثل عدم وجود صلاحيات) أن تظهر.

أمثلة

>>> p=Path('D:\\Users\\MOUSTAFA\\Desktop')

>>> p.is_dir()
True

>>> p.is_file()
False

>>> (p/'desktop.ini').is_file()
True

انظر أيضًا

مصادر