المنسق يعرض الافتراضي الموجود هنا؛ قيمة التحليل نفسها. [1] [2]
الخلاصة السريعة
يعرضه هنا؛ المحللان يعيدان الافتراضي نفسه عند الغياب. [1] [2]
- المنسق يعرض الافتراضي الموجود هنا؛ قيمة التحليل نفسها. [1] [2]
- على CPython 3.12.14، محلل عادي مع ArgumentDefaultsHelpFormatter؛ --tag بتخزين عادي وافتراضي "leaf" ومساعدة "bud". [1] [2]
- format_help() يتضمن leaf؛ تحليل [] يعطي {"tag":"leaf"} في مساحة جديدة. [1] [2]
- المنسق يضيف معلومات الافتراضي للمساعدة هنا؛ تهيئة التحليل تأخذ الافتراضي المسجل عند غياب الخيار. [1] [2]
- تحكم مستقل بالتعريف والمدخل نفسيهما والمنسق الافتراضي: نص المساعدة يخلو من leaf، والنتيجة {"tag":"leaf"}. استدعاءا التنسيق يعيدان النص دون طباعته؛ لا نختبر كل إعداد للوسيط. [1] [2]
عرض الافتراضي
المنسق يعرض الافتراضي الموجود هنا؛ قيمة التحليل نفسها. [1] [2]
الضبط
على CPython 3.12.14، محلل عادي مع ArgumentDefaultsHelpFormatter؛ --tag بتخزين عادي وافتراضي "leaf" ومساعدة "bud". [1] [2]
عرض وقيمة
format_help() يتضمن leaf؛ تحليل [] يعطي {"tag":"leaf"} في مساحة جديدة. [1] [2]
import argparse own=argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter) own.add_argument("--tag",default="leaf",help="bud") text=own.format_help() ns=own.parse_args([]) print("leaf" in text) print(vars(ns)) [1] [2]
![تحكم مستقل؛ argparse; formatter:default; --tag,default:leaf,help:bud; format_help(); leaf:absent; input:[]; tag:leaf](https://images.bahralolom.com/assets/local-2000-20261012/BA-1859/python-argparse-defaulthelp-values.png)
قيمة دون عرض
المنسق يضيف معلومات الافتراضي للمساعدة هنا؛ تهيئة التحليل تأخذ الافتراضي المسجل عند غياب الخيار. [1] [2]
control=argparse.ArgumentParser() control.add_argument("--tag",default="leaf",help="bud") ctext=control.format_help() cns=control.parse_args([]) print("leaf" in ctext) print(vars(cns)) [1] [2]
تحكم مستقل بالتعريف والمدخل نفسيهما والمنسق الافتراضي: نص المساعدة يخلو من leaf، والنتيجة {"tag":"leaf"}. استدعاءا التنسيق يعيدان النص دون طباعته؛ لا نختبر كل إعداد للوسيط. [1] [2]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
![عرض الافتراضي؛ argparse; ArgumentDefaultsHelpFormatter; --tag,default:leaf,help:bud; format_help(); leaf:present; input:[]; tag:leaf](https://images.bahralolom.com/assets/local-2000-20261012/BA-1859/python-argparse-defaulthelp-main.png)