القائمة العادية وواجهة القاموس لا تعدان المداخل نفسها. [1] [2]
الخلاصة السريعة
المثال
from configparser import ConfigParser
p=ConfigParser()
p.read_dict({'a':{},'b':{}})
print(len(p),len(p.sections()))
print(list(p))ما الذي يعده كل مسار؟
المصدر هنا يستثني القسم الخاص من sections()، ويضيف مدخلًا في عد واجهة القاموس. المخرجان 3 2 ثم ['DEFAULT','a','b']. هذا عد المداخل، لا الخيارات. [1] [2]

النطاق
حتى دون قسم عادي، نجد len(p)=1 وقائمة أقسام فارغة. نستخدم المحلل الأصلي؛ لا نفحص ملفًا أو استيفاء قيم أو فئة مخصصة. [1] [2]
المراجع
- Python 3.12: ConfigParser mapping / sections
- CPython 3.12.14: configparser.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
