المبرمج العربي نشر 27 يناير 2016 ما الطريقة الصحيحة لمقارنة وقتين في بايثون ؟ ولذلك لحساب سرعة تنفيذ جزء من الشيفرة البرمجية، كل ما كتبته حتى الآن هو التالي:from datetime import datetime start = datetime.now() # Code Here !!! end = datetime.now() # Print Diff Here انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 هشام رزق الله نشر 27 يناير 2016 يوجد عدة طرق في بايثون لحساب سرعة تنفيذ شيفرات معينة، والطريقة التي ذكرتها صحيحة وتحتاج فقط إلى حذف الوقت الثاني من الوقت الأول وستحصل على فرق الوقت بالأيام والثواني وميكرو ثانية وللحصول على الفرق بالميكرو ثانية يمكنك استخدام سمةmicroseconds للحصول على جزء ميكرو ثانية مع سمة seconds للحصول على جزء الثواني أو يمكنك استخدام دالة total_seconds() للحصول عليهما معا:from datetime import datetime start = datetime.now() # Code Here !!! end = datetime.now() # Print Diff Here time = end - start time.seconds # 4 time.microseconds # 317834 انشر على الشّبكات الاجتماعية رابط هذه المساهمة
ما الطريقة الصحيحة لمقارنة وقتين في بايثون ؟ ولذلك لحساب سرعة تنفيذ جزء من الشيفرة البرمجية، كل ما كتبته حتى الآن هو التالي:
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة