التابع ConfigParser.items()‎‎ في بايثون

من موسوعة حسوب
مراجعة 19:10، 30 نوفمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>ConfigParser.items()‎‎</code> في بايثون}}</noinclude> يعيد التابع الخيارات المنطوية...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


يعيد التابع الخيارات المنطوية تحت القسم المعطى.

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

items(raw=False, vars=None)
items(section, raw=False, vars=None)

المعاملات

section

‎في حال عدم تمرير المعامل section فإنّ التابع يعيد قائمة تتضمّن أزواج اسم القسم، وسيط القسم (section_name, section_proxy) إضافة إلى قسم الإعدادات الافتراضية DEFAULTSECT.

أما في حال تمرير المعامل section فإنّ التابع يعيد قائمة تتضمّن أزواج اسم، قيمة (name, value) للخيارات الموجودة في القسم المعطى. راجع التابع get()‎ للمزيد من التفاصيل حول المعاملات raw و vars.

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

يعيد التابع قائمة تتضمن قيمًا مختلفة بالاعتماد على المعامل section.

أمثلة

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

>>> config.items('topsecret.server.com')
[('serveraliveinterval', '45'), ('compression', 'yes'), ('compressionlevel', '9'), ('forwardx11', 'no'), ('port', '50022'), ('php_version', '7.1')]

انظر أيضًا

مصادر