18 Nisan 2020 Cumartesi

Python time.clock() Hatası Hakkında

Python'da time kütüphanesinin clock() fonksiyonunu kullanırken aşağıdaki gibi bir hata aldım:


C:/Users/paneL/Desktop/Dersler/Ders 06 - Fonksiyonlar/zaman_modulu_ornek.py:13: DeprecationWarning: time.clock has been deprecated in Python 3.3 and will be removed from Python 3.8: use time.perf_counter or time.process_time instead
print(time.clock())

Python 3.3'te time.clock() fonksiyonu kaldırılmış ve bunun yerine time.perf_counter ve time.processs_time gibi fonksiyonlar gelmiş. Yani aynı kodu bu yeni fonksiyonları kullanarak yazmanız veya kodunuzu güncellemeniz gerekiyor. Eğer python sürümünüz 3.3'ten yüksekse. Ben hatayı aldığımda python sürümüm 3.7.2 gözüküyordu.

Peki ama python sürümünüzü nasıl öğrenebilirsiniz?


Bunun için IDE üzerinden veya python shell uygulaması üzerinden aşağıdaki komutları çalıştırmanız yeterli olacaktır: Python'u güncelleştirmek içinse python resmi web sitesi üzerinden yeni sürümü indirip kurabilirsiniz.

import sys
print(sys.version)

Hiç yorum yok: