الفرق بين المراجعتين لصفحة: «Python/pathlib/WindowsPath»
أنشأ الصفحة ب'== الصنف <code>pathlib.WindowsPath</code> في بايثون== هو الصنف الخاص الذي يتم إنشاؤه في أنظمة ويندوز للتعامل...' |
|||
سطر 11: | سطر 11: | ||
WindowsPath('.') | WindowsPath('.') | ||
</syntaxhighlight><span> </span><span> </span> | </syntaxhighlight><span> </span><span> </span> | ||
<span> </span> | |||
ملاحظة: في نظام لينوكس سيعطي المثال السابق كائنًا من الصنف <code>PosixPath</code> بدلًا من <code>WindowsPath</code> . | ملاحظة: في نظام لينوكس سيعطي المثال السابق كائنًا من الصنف <code>PosixPath</code> بدلًا من <code>WindowsPath</code> . |
مراجعة 21:58، 29 يوليو 2018
الصنف pathlib.WindowsPath
في بايثون
هو الصنف الخاص الذي يتم إنشاؤه في أنظمة ويندوز للتعامل مع المسارات مع السماح بالقيام بعمليات إدخال وإخراج عن طريق استدعاءات النظام. يمكن إنشاء كائن من هذا الصنف بإحدى طريقتين:
1- عن طريق استخدام الباني الخاص بالصنف WindowsPath
في أي نظام تشغيل
>>> windows_path_object=WindowsPath()
>>> windows_path_object
WindowsPath('.')
2- عن طريق استخدام الباني الخاص بالصنف العام Path
عند العمل في نظام ويندوز حصرًا
>>> OSdependant_path_object=Path()
>>> OSdependant_path_object
WindowsPath('.')
ملاحظة: في نظام لينوكس سيعطي المثال السابق كائنًا من الصنف PosixPath
بدلًا من WindowsPath
.