رفع مشکل module ‘time’ has no attribute ‘clock’
یکی از توابع پرکاربردی که در پایتون استفاده می شود تابع time می باشد که برای کار با زمان از آن استفاده می شود. توابع مختلف در زبان های برنامه نویسی هر کدام نسخه های مختلفی دارند که ممکن است در هر نسخه با توسعه ی آن کمی تغییرات روی آن رخ دهد. البته یکی از جملات معروف در بین برنامه نویس ها این است که سعی کنید برنامه ای بنویسید که در صورت اپدیت به نسخه ی جدید آن برنامه های قبلی که با آن نوشته شده اند از کار نیفتد.
در این نوشته روش رفع مشکل module ‘time’ has no attribute ‘clock را توضیح خواهیم داد. این مشکل در بین برنامه هایی که با پایتون 2 شده اند و حالا با پایتون 3 در حال اجرا می باشند رخ می دهد.
همراه ما باشید.
رفع مشکل module ‘time’ has no attribute ‘clock’
برای رفع این مشکل کافیست هر جا از تابع:
time.clock()
استفاده کرده اید آن را با تابع:
time.perf_counter()
جایگزین کنید.
این مشکل به این علت رخ می دهد که تابع time در نسخه ی جدید پایتون کمی تغییرات داشته و در آن clock حذف شده و به جای آن perf_counter جایگزین شده است.
اگر مشکلاتان هنوز حل نشد در بخش نظرات همین نوشته برای ما بنویسید.
موفق باشید.
ارسال پاسخ