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

من موسوعة حسوب


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

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

options(section)

‎المعاملات

section

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

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

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

أمثلة

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

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

[bitbucket.org]
User = hg

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

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

>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.read('config.cfg')
['config.cfg']
>>> config.options('topsecret.server.com')
['port', 'forwardx11', 'serveraliveinterval', 'compression', 'compressionlevel']

انظر أيضًا

  • التابع sections()‎: يعيد التابع قائمة بالأقسام المتاحة في ملف الإعدادات.

مصادر