محمد بوسكوري نشر 19 أكتوبر 2015 أرسل تقرير نشر 19 أكتوبر 2015 يلجأ المبرمجون في العادة على لغة Php إلى استعمال الدلة var_dump للتأكد من محتوى متغير ما أو مصفوفة أو أشياء أخرى...،أريد معرفة هل يوجد مثل هذه الدالة على Python؟ اقتباس
0 E.Nourddine نشر 20 أكتوبر 2015 أرسل تقرير نشر 20 أكتوبر 2015 (معدل) نعم فـ var_dump على php تمكن المبرمج من إظهار محتوى المتغير بشكل واضح مما يساعده على الوقوف على مختلف أماكن الخطأ في شيفرته البرمجية في حالة حدوث أي خطأ، وكذلك Python توفر لمبرمجيها هذه الإمكانية عن طريق pprint وهو Module واختصار لـ 'pretty-print أي الطباعة بشكل أفضل و أوضح، كمثال على ذلك:>>> 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'] >>> tup = ('spam', ('eggs', ('lumberjack', ('knights', ('ni', ('dead', ... ('parrot', ('fresh fruit',)))))))) >>> pp = pprint.PrettyPrinter(depth=6) >>> pp.pprint(tup) ('spam', ('eggs', ('lumberjack', ('knights', ('ni', ('dead', (...)))))))لاحظ طريقة عرض محتوى المتغير أثناء استعمال:pp.pprint(stuff)[ ['spam', 'eggs', 'lumberjack', 'knights', 'ni'], 'spam', 'eggs', 'lumberjack', 'knights', 'ni']مما يتيح لك كمبرمج رؤية أوضح للمتغير.pprint — Data pretty printer تم التعديل في 20 أكتوبر 2015 بواسطة E.Nourddine اقتباس
السؤال
محمد بوسكوري
يلجأ المبرمجون في العادة على لغة Php إلى استعمال الدلة var_dump للتأكد من محتوى متغير ما أو مصفوفة أو أشياء أخرى...،أريد معرفة هل يوجد مثل هذه الدالة على Python؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.