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

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


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

options(section)

المعاملات

section

اسم القسم الذي سيعيد التابع الخيارات الموجودة فيه.

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

يعيد التابع قائمة بالخيارات المتاحة في القسم المحدد.

أمثلة

إن كان لدينا ملف الإعدادات التالي:

[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes

[bitbucket.org]
User = hg

[topsercret.server.com]
Port = 50022
ForwardX11 = no

يؤدي استدعاء التابع options()‎ إلى الحصول على النتائج التالية:

>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.read('config.cfg')
['config.cfg']
>>> config.options('bitbucket.org')
['user', 'serveraliveinterval', 'compression', 'compressionlevel', 'forwardx11']

انظر أيضًا

مصادر