الأب الضمني يختلف عن جدول عُرّف صراحةً. [1] [2]
الخلاصة السريعة
الفرع أولًا
نبدأ بـ[canopy.twig] وقيمة n=4. [1] [2]
import tomllib as t s='[canopy.twig]\nn=4\n[canopy]\ntag="bud"' v=t.loads(s) print(v["canopy"]["twig"]["n"],v["canopy"]["tag"])
تعريف الأب
نضيف [canopy] وقيمة tag="bud". [1] [2]
ينجح التحليل ويطبع 4 bud. [1] [2]
النتيجة: بقيت قيمة الفرع وأُضيف مفتاح الأب. [1] [2]

التحكم والنطاق
تكرار [canopy] الصريح يرفع TOMLDecodeError. [1] [2]
تحكم مستقل يبدأ بالأب ثم الفرع يعطي القيم نفسها. [1] [2]
فحص CPython 3.12.14 وTOML 1.0. [1] [2]
لا نخلط هذا بالجدول المعرّف بمفتاح منقّط أو جدول مضمن. القبول لا يجعل التأخير توصية عامة. [1] [2]
المراجع
- Python 3.12: tomllib
- TOML 1.0.0: tables
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
