الفرق بين المراجعتين ل"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()
: يحذف التابع القسم المعطى من ملف الإعدادات.