التابع PrettyPrinter.pformat()‎ في بايثون

من موسوعة حسوب
مراجعة 13:18، 20 أغسطس 2018 بواسطة Mohammed Taher (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية. ويأخذ هذا التابع بنظر الاعتبار المعاملات الممرّرة إلى الدالة البانية للصنف PrettyPrinter.

البنية العامة

PrettyPrinter.pformat(object)

المعاملات

object

الكائن المراد طباعته.

القيمة المعادة

يعيد التابع التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.

أمثلة

يبين المثال التالي آلية عمل الدالة:

>>> import pprint
>>> stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
>>> stuff.insert(0, stuff[:])
>>> pp = pprint.PrettyPrinter(indent=4)
>>> pp.pformat(stuff)
"[   ['spam', 'eggs', 'lumberjack', 'knights', 'ni'],\n    'spam',\n    'eggs',\n    'lumberjack',\n    'knights',\n    'ni']"

انظر أيضًا

  • الدالة pprint.pformat()‎: تعيد الدالة التمثيل المنسّق للكائن المعطى.

مصادر

صفحة Data pretty printer في توثيق بايثون الرسمي.