محمد بوسكوري نشر 19 أكتوبر 2015 أرسل تقرير مشاركة نشر 19 أكتوبر 2015 يلجأ المبرمجون في العادة على لغة Php إلى استعمال الدلة var_dump للتأكد من محتوى متغير ما أو مصفوفة أو أشياء أخرى...،أريد معرفة هل يوجد مثل هذه الدالة على Python؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
محمد بوسكوري
يلجأ المبرمجون في العادة على لغة Php إلى استعمال الدلة var_dump للتأكد من محتوى متغير ما أو مصفوفة أو أشياء أخرى...،أريد معرفة هل يوجد مثل هذه الدالة على Python؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.