الفرق بين المراجعتين لصفحة: «Python/RawConfigParser»
< Python
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الصنف <code>configparser.RawConfigParser()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:الصنف <code>configparser.RawConfigParser()</code> في بايثون}}</noinclude> | ||
هذه الكائنات هي النسخة القديمة من كائنات <code>[[Python/ConfigParser|ConfigParser]]</code>. عملية الاستيفاء معطّلة افتراضيًا في هذه الكائنات ويمكن استخدام أسماء أقسام وخيارات وقيم غير نصية عن طريق التابعين غير الآمنين <code>add_section</code> و <code>set</code>، إضافة إلى المعامل المفتاحي <code>defaults=</code>. | هذه الكائنات هي النسخة القديمة من كائنات <code>[[Python/ConfigParser|ConfigParser]]</code>. عملية الاستيفاء interpolation معطّلة افتراضيًا في هذه الكائنات ويمكن استخدام أسماء أقسام وخيارات وقيم غير نصية عن طريق التابعين غير الآمنين <code>add_section</code> و <code>set</code>، إضافة إلى المعامل المفتاحي <code>defaults=</code>. | ||
== البنية العامة == | == البنية العامة == |
المراجعة الحالية بتاريخ 17:12، 30 نوفمبر 2018
هذه الكائنات هي النسخة القديمة من كائنات ConfigParser
. عملية الاستيفاء interpolation معطّلة افتراضيًا في هذه الكائنات ويمكن استخدام أسماء أقسام وخيارات وقيم غير نصية عن طريق التابعين غير الآمنين add_section
و set
، إضافة إلى المعامل المفتاحي defaults=
.
البنية العامة
configparser.RawConfigParser(defaults=None, dict_type=dict, allow_no_value=False, *, delimiters=('=', ':'), comment_prefixes=('#', ';'), inline_comment_prefixes=None, strict=True, empty_lines_in_values=True, default_section=configparser.DEFAULTSECT[, interpolation])
ملاحظات:
- أصبح نوع القاموس الافتراضي في المعامل
dict_type
هو القاموس العاديdict
، وذلك لأنّه أصبح يحتفظ بترتيب إدراج العناصر فيه. - ينصح باستخدام كائنات
ConfigParser
التي تتحقّق من أنواع القيم التي ستخزّن داخليًا. وإن كنت لا ترغب في إجراء عملية الاستيفاء فيمكنك استخدام الشيفرة:
ConfigParser(interpolation=None).
المعاملات
راجع معاملات الصنف ConfigParser
.
توابع الصنف RawConfigParser
التابع add_section()
يضيف التابع قسمًا يحمل الاسم المعطى إلى نسخة الصنف RawConfigParser
.
التابع set()
يُعين التابع القيمة المعطاة إلى الخيار المحدّد في القسم المحدّد.
انظر أيضًا
- الصنف
ConfingParser
:تعدّ هذه الكائنات المفسّر الرئيسي لملفات الإعدادات.