Python/pathlib/PurePath/with suffix
التابع 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
انظر أيضًا