الفرق بين المراجعتين لصفحة: «Python/ConfigParser/remove option»
< Python | ConfigParser
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>ConfigParser.remove_option()</code> في بايثون}}</noinclude> يحذف التابع الخيار المحدّد...' |
لا ملخص تعديل |
||
سطر 7: | سطر 7: | ||
remove_option(section, option) | remove_option(section, option) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == المعاملات == | ||
=== section === | |||
=== <code>section</code> === | |||
القسم الذي يحتوي على الخيار المراد حذفه. | القسم الذي يحتوي على الخيار المراد حذفه. | ||
=== option === | === <code>option</code> === | ||
الخيار المراد حذفه. | الخيار المراد حذفه. | ||
== القيمة المعادة == | == القيمة المعادة == | ||
إن لم يكن القسم المحدّد موجودًا، سيطلق التابع الاستثناء NoSectionError. يعيد التابع القيمة True إن كان الخيار المراد حذفه موجودًا، ويعيد القيمة False فيما عدا ذلك. | إن لم يكن القسم المحدّد موجودًا، سيطلق التابع الاستثناء <code>[[Python/configparser#.D8.A7.D9.84.D8.A7.D8.B3.D8.AA.D8.AB.D9.86.D8.A7.D8.A1 configparser.NoSectionError|NoSectionError]]</code>. | ||
يعيد التابع القيمة <code>True</code> إن كان الخيار المراد حذفه موجودًا، ويعيد القيمة <code>False</code> فيما عدا ذلك. | |||
== أمثلة == | == أمثلة == | ||
المراجعة الحالية بتاريخ 19:21، 30 نوفمبر 2018
يحذف التابع الخيار المحدّد من القسم المحدّد.
البنية العامة
remove_option(section, option)
المعاملات
section
القسم الذي يحتوي على الخيار المراد حذفه.
option
الخيار المراد حذفه.
القيمة المعادة
إن لم يكن القسم المحدّد موجودًا، سيطلق التابع الاستثناء NoSectionError
.
يعيد التابع القيمة True
إن كان الخيار المراد حذفه موجودًا، ويعيد القيمة False
فيما عدا ذلك.
أمثلة
يبين المثال التالي طريقة عمل التابع:
>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.read('config.cfg')
['config.cfg']
>>> config.remove_option('topsecret.server.com', 'php_version')
True
انظر أيضًا
التابع remove_section()
: يحذف التابع القسم المعطى من ملف الإعدادات.