Python/pathlib/PurePath/joinpath

من موسوعة حسوب
< Python‏ | pathlib‏ | PurePath
مراجعة 15:03، 3 أغسطس 2018 بواسطة مصطفى-عطا (نقاش | مساهمات) (أنشأ الصفحة ب'== التابع <code>PurePath.joinpath</code> في بايثون== يُؤدي استدعاء هذا التابع إلى دمج المسار مع كلٍّ من الوس...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

يُؤدي استدعاء هذا التابع إلى دمج المسار مع كلٍّ من الوسطاء الممررة له بالترتيب.

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

>>> PurePosixPath('/etc').joinpath('passwd')
PurePosixPath('/etc/passwd')

>>> PurePosixPath('/etc').joinpath(PurePosixPath('passwd'))
PurePosixPath('/etc/passwd')

>>> PurePosixPath('/etc').joinpath('init.d', 'apache2')
PurePosixPath('/etc/init.d/apache2')

>>> PureWindowsPath('c:').joinpath('/Program Files')
PureWindowsPath('c:/Program Files')

المعاملات

الوسيط others*

عدد غير محدود من كائنات المسار أو السلاسل النصية التي سيتم دمجها مع المسار الأساسي للكائن.

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

يعيد كائن مسار هو ناتج دمج المسار الأساسي مع المعاملات الممررة للتابع.

أمثلة

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

>>> PurePosixPath('/etc').joinpath('passwd')
PurePosixPath('/etc/passwd')

>>> PurePosixPath('/etc').joinpath(PurePosixPath('passwd'))
PurePosixPath('/etc/passwd')

>>> PurePosixPath('/etc').joinpath('init.d', 'apache2')
PurePosixPath('/etc/init.d/apache2')

>>> PureWindowsPath('c:').joinpath('/Program Files')
PureWindowsPath('c:/Program Files')

انظر أيضًا

مصادر