Python/pathlib/PurePath/with suffix

من موسوعة حسوب
< Python‏ | pathlib‏ | PurePath
مراجعة 15:19، 3 أغسطس 2018 بواسطة مصطفى-عطا (نقاش | مساهمات) (←‏أمثلة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

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

يعيد مسارًا جديدًا بعد تغيير امتداد الملف، وإن لم يكن للملف امتداد فإنه يضيف الامتداد المُعطى إليه.

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

>>> p = PureWindowsPath('c:/Downloads/pathlib.tar.gz')

>>> p.with_suffix('.bz2')
PureWindowsPath('c:/Downloads/pathlib.tar.bz2')

>>> p = PureWindowsPath('README')

>>> p.with_suffix('.txt')
PureWindowsPath('README.txt')

المعاملات

الوسيط suffix

الامتداد الجديد للملف.

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

يعيد مسارًا جديدًا بعد تغيير امتداد الملف، وإن لم يكن للملف امتداد فإنه يضيف الامتداد المُعطى إليه.

أمثلة

يبين المثال التالي طريقة استخدام التابع:

>>> p = PureWindowsPath('c:/Downloads/pathlib.tar.gz')

>>> p.with_suffix('.bz2')
PureWindowsPath('c:/Downloads/pathlib.tar.bz2')

>>> p = PureWindowsPath('README')

>>> p.with_suffix('.txt')
PureWindowsPath('README.txt')

>>> p=PureWindowsPath('C:/Program Files/Windows Mail/wab.exe')
>>> p.suffix
'.exe'
>>> p.with_suffix('.txt')
PureWindowsPath('C:/Program Files/Windows Mail/wab.txt')
>>> p.with_suffix('.txt').suffix
'.txt

انظر أيضًا

مصاد