الفرق بين المراجعتين لصفحة: «Python/pprint/PrettyPrinter/pprint»
سطر 14: | سطر 14: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف | يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف <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
متبوعًا بسطر جديد.