الفرق بين المراجعتين ل"Python/pathlib/PurePath/with suffix"

من موسوعة حسوب
< Python‏ | pathlib‏ | PurePath
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'== التابع <code>PurePath.with_suffix</code> في بايثون== يعيد مسارًا جديدًا بعد تغيير امتداد الملف، وإن لم يكن...')
 
 
سطر 31: سطر 31:
 
>>> p.with_suffix('.txt')
 
>>> p.with_suffix('.txt')
 
PureWindowsPath('README.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
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==

المراجعة الحالية بتاريخ 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

انظر أيضًا

مصاد