الفرق بين المراجعتين لصفحة: «Python/ConfigParser/sections»
< Python | ConfigParser
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>ConfigParser.sections()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>ConfigParser.sections()</code> في بايثون}}</noinclude> | ||
يعيد التابع قائمة بالأقسام المتاحة، ولا يكون | يعيد التابع [[Python/list|قائمة]] بالأقسام المتاحة، ولا يكون قسم الإعدادات الافتراضية DEFAULT ضمن هذه القائمة. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 10: | سطر 10: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
يعيد التابع قائمة بالأقسام المتاحة، ولا يكون | يعيد التابع [[Python/list|قائمة]] بالأقسام المتاحة، ولا يكون قسم الإعدادات الافتراضية DEFAULT ضمن هذه القائمة. | ||
== أمثلة == | == أمثلة == | ||
لنفرض أن لدينا ملف الإعدادات التالي:<syntaxhighlight lang="cfg"> | لنفرض أن لدينا ملف الإعدادات التالي:<syntaxhighlight lang="cfg"> |
مراجعة 11:23، 30 نوفمبر 2018
يعيد التابع قائمة بالأقسام المتاحة، ولا يكون قسم الإعدادات الافتراضية DEFAULT ضمن هذه القائمة.
البنية العامة
sections()
القيمة المعادة
يعيد التابع قائمة بالأقسام المتاحة، ولا يكون قسم الإعدادات الافتراضية DEFAULT ضمن هذه القائمة.
أمثلة
لنفرض أن لدينا ملف الإعدادات التالي:
[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes
[bitbucket.org]
User = hg
[topsercret.server.com]
Port = 50022
ForwardX11 = no
يؤدي استدعاء التابع sections()
إلى الحصول على المخرجات التالية:
>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.read('config.cfg')
['config.cfg']
>>> config.sections()
['bitbucket.org', 'topsercret.server.com']
انظر أيضًا
- التابع
defaults()
: يعيد التابع قاموسًا يتضمّن القيم الافتراضية على مستوى نسخة الصنف instance-wide defaults.