تقنية

RawDescriptionHelpFormatter في argparse: هل يُجمع سطرا الوصف؟

سطران؛ argparse; RawDescriptionHelpFormatter; description:bud\nleaf; format_help(); bud\nleaf:present; bud leaf:absent
وصف.

المنسق الخام يحتفظ بفاصل السطر في الوصف هنا. [1] [2]

الخلاصة السريعة

لا؛ سطرا الوصف يبقيان منفصلين في المثال. [1] [2]

  • المنسق الخام يحتفظ بفاصل السطر في الوصف هنا. [1] [2]
  • على CPython 3.12.14، محلل عادي بوصف "bud\nleaf" وformatter_class=argparse.RawDescriptionHelpFormatter؛ دون تعريف وسيطات مستخدم. [1] [2]
  • format_help() تتضمن "bud\nleaf"، دون "bud leaf"؛ نكتب \n لتمثيل فاصل السطر. [1] [2]
  • المنسق الخام يحتفظ بنهايات أسطر الوصف هنا؛ الافتراضي ينظم المسافات ويلف النص. [1] [2]
  • تحكم مستقل بالوصف نفسه والمنسق الافتراضي: النص يتضمن "bud leaf" دون "bud\nleaf". الاستدعاءان يعيدان النص دون طباعته؛ نفحص وصفًا قصيرًا، لا الرسالة كاملة أو كل تنسيق. [1] [2]

الوصف الخام

المنسق الخام يحتفظ بفاصل السطر في الوصف هنا. [1] [2]

الضبط

على CPython 3.12.14، محلل عادي بوصف "bud\nleaf" وformatter_class=argparse.RawDescriptionHelpFormatter؛ دون تعريف وسيطات مستخدم. [1] [2]

فاصل السطر

format_help() تتضمن "bud\nleaf"، دون "bud leaf"؛ نكتب \n لتمثيل فاصل السطر. [1] [2]

import argparse desc="bud\nleaf" own=argparse.ArgumentParser(description=desc,formatter_class=argparse.RawDescriptionHelpFormatter) text=own.format_help() print("bud\nleaf" in text,"bud leaf" in text) [1] [2]

تحكم مستقل؛ argparse; formatter:default; description:bud\nleaf; format_help(); bud leaf:present; bud\nleaf:absent
افتراضي.

الوصف الافتراضي

المنسق الخام يحتفظ بنهايات أسطر الوصف هنا؛ الافتراضي ينظم المسافات ويلف النص. [1] [2]

control=argparse.ArgumentParser(description=desc) ctext=control.format_help() print("bud leaf" in ctext,"bud\nleaf" in ctext) [1] [2]

تحكم مستقل بالوصف نفسه والمنسق الافتراضي: النص يتضمن "bud leaf" دون "bud\nleaf". الاستدعاءان يعيدان النص دون طباعته؛ نفحص وصفًا قصيرًا، لا الرسالة كاملة أو كل تنسيق. [1] [2]

المراجع

  1. Python argparse
  2. CPython argparse

للتوسع: لغات البرمجة.

أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.