Python/pathlib/PurePath/as posix
التابع PurePath.as_posix
في بايثون
يقوم التابع as_posix()
بإعادة سلسة نصية تمثّل المسار باستخدام رمز الشرطة الأمامية (/)
البنية العامة
>>>
>>> p = PureWindowsPath('c:\\windows')
>>> str(p)
'c:\\windows'
>>> p.as_posix()
'c:/windows'
المعاملات
بدون معاملات
القيمة المعادة
يعيد التابع سلسة نصية تمثّل المسار الذي يحدده الكائن، مع استخدام رمز الشرطة الأمامية للفصل بين عناصر شجرة المسار.
ملاحظة: أصبح تمرير سلسلة تنسيق نصية كمعامل format_string
مفتاحي مهملًا في الإصدار 3.5 من اللغة.
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> import string
>>> formatter = string.Formatter()
>>> formatter.format("From {} to {}", 1, 5)
'From 1 to 5'
>>> coord = {'latitude': '37.24N', 'longitude': '-115.81W'}
>>> formatter.format('Coordinates: {latitude}, {longitude}', **coord)
'Coordinates: 37.24N, -115.81W'
انظر أيضًا
- الدالة
Formatter.vformat()
: هذه الدالة هي المسؤولة الحقيقية عن جميع عمليات التنسيق، حيث تؤدي مهمّة تقسيم سلسلة التنسيق النصية إلى بيانات حرفية وحقول استبدال. - صيغة سلاسل التنسيق النصية في بايثون.
مصادر