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.clock
dan 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.