التابع ConfigParser.items()
في بايثون
< Python | ConfigParser
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 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')]