Manakah yang lebih baik digunakan untuk menentukan waktu dengan Python? time.clock () atau time.time ()? Mana yang lebih akurat?
sebagai contoh:
start = time.clock()
... do something
elapsed = (time.clock() - start)
vs.
start = time.time()
... do something
elapsed = (time.time() - start)
timeit.default_timer()untuk mengukur kinerja (ditugaskan ke time.time () atau time.clock () tergantung pada OS) .
time.clockdan time.process_time, tetapi proses anak tidak. Lihat juga pembahasan ketepatan ini (tentu saja, bervariasi menurut sistem).
time.clock()sudah usang , dan disarankan untuk menggunakanperf_counter()atauprocess_time()sebagai gantinya.