الفرق بين المراجعتين لصفحة: «Python/pprint/PrettyPrinter/pprint»

من موسوعة حسوب
 
سطر 14: سطر 14:


== القيمة المعادة ==
== القيمة المعادة ==
يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف PrettyPrinter، متبوعًا بسطر جديد.
يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف <code>[[Python/pprint/PrettyPrinter|PrettyPrinter]]</code>، متبوعًا بسطر جديد.


== أمثلة ==
== أمثلة ==
سطر 46: سطر 46:


== انظر أيضًا ==
== انظر أيضًا ==
* الدالة <code>[[Python/pprint/pprint|pprint.pprint()]]</code>‎: تطبع الدالة التمثيل المنسّق للكائن المعطى على المخرجات المحدّدة في الدالة البانية للصنف PrettyPrinter متبوعًا بسطر جديد.
* الدالة <code>[[Python/pprint/pprint|pprint.pprint()]]</code>‎: تطبع الدالة التمثيل المنسّق للكائن المعطى على المخرجات المحدّدة في الدالة البانية للصنف <code>[[Python/pprint/PrettyPrinter|PrettyPrinter]]</code> متبوعًا بسطر جديد.


== مصادر ==
== مصادر ==
[https://docs.python.org/3/library/pprint.html#pprint.PrettyPrinter.pprint صفحة Data pretty printer في توثيق بايثون الرسمي.]
* [https://docs.python.org/3/library/pprint.html#pprint.PrettyPrinter.pprint صفحة Data pretty printer في توثيق بايثون الرسمي.]
 
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Modules]]
[[تصنيف:Python Modules]]
[[تصنيف:Python Methods]]
[[تصنيف:Python Methods]]

المراجعة الحالية بتاريخ 13:36، 20 أغسطس 2018

يطبع التابع التمثيل المنسّق للكائن المعطى في المخرجات المعطاة، متبوعًا بسطر جديد.

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

PrettyPrinter.pprint(object)

المعاملات

object

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

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

يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف PrettyPrinter، متبوعًا بسطر جديد.

أمثلة

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

>>> import pprint
>>> stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
>>> stuff.insert(0, stuff[:])
>>> pp = pprint.PrettyPrinter(indent=4)
>>> pp.pprint(stuff)
[   ['spam', 'eggs', 'lumberjack', 'knights', 'ni'],
    'spam',
    'eggs',
    'lumberjack',
    'knights',
    'ni']
>>> pp = pprint.PrettyPrinter(width=41, compact=True)
>>> pp.pprint(stuff)
[['spam', 'eggs', 'lumberjack',
  'knights', 'ni'],
 'spam', 'eggs', 'lumberjack', 'knights',
 'ni']
>>> tup = ('spam', ('eggs', ('lumberjack', ('knights', ('ni', ('dead',
... ('parrot', ('fresh fruit',))))))))
>>> pp = pprint.PrettyPrinter(depth=6)
>>> pp.pprint(tup)
('spam', ('eggs', ('lumberjack', ('knights', ('ni', ('dead', (...)))))))

انظر أيضًا

  • الدالة pprint.pprint()‎: تطبع الدالة التمثيل المنسّق للكائن المعطى على المخرجات المحدّدة في الدالة البانية للصنف PrettyPrinter متبوعًا بسطر جديد.

مصادر