Python/pathlib/PurePath/with suffix

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

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

انظر أيضًا

مصاد