الفرق بين المراجعتين لصفحة: «Python/ConfigParser/remove option»

من موسوعة حسوب
أنشأ الصفحة ب'<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()‎: يحذف التابع القسم المعطى من ملف الإعدادات.

مصادر