الدالة pprint.isreadable()
في بايثون
< Python | pprint
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 11:16، 20 أغسطس 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>pprint.isreadable()</code> في بايثون}}</noinclude> تحدّد الدالة ما إذا كان التمثيل ال...')
تحدّد الدالة ما إذا كان التمثيل المنسّق للكائن المعطى "قابلًا للقراءة" أو يمكن استخدامه لإعادة بناء القيمة باستخدام الدالة eval().
البنية العامة
pprint.isreadable(object)
القيمة المعادة
تعيد هذه الدالة القيمة False دائمًا مع الكائنات التعاودية Recursive objects.
أمثلة
يبين المثال التالي آلية عمل الدالة:
>>> import pprint
>>> stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
>>> stuff.insert(0, stuff)
>>> pprint.pprint(stuff)
[<Recursion on list with id=...>,
'spam',
'eggs',
'lumberjack',
'knights',
'ni']
>>> pprint.isreadable(stuff)
False
انظر أيضًا
- التابع
PrettyPrinter.isreadable()
: يحدّد التابع ما إذا كان التمثيل المنسّق للكائن المعطى "قابلًا للقراءة" أو يمكن استخدامه لإعادة بناء القيمة باستخدام الدالة eval().