Latest web development tutorials

Waktu python jam () metode

deskripsi

Python time clock () fungsi adalah jumlah detik untuk kembali perhitungan floating-point saat waktu CPU. prosedur yang berbeda yang digunakan untuk mengukur memakan waktu dari time.time () lebih berguna.

Perhatikan bahwa ini memerlukan arti yang berbeda dalam sistem yang berbeda. Pada sistem UNIX, ia mengembalikan "proses waktu", itu floating point (time stamp) di detik. Di WINDOWS, panggilan pertama, pengembalian adalah waktu berjalan yang sebenarnya dari proses. Dan disebut kedua kalinya setelah panggilan pertama sejak waktu berjalan sekarang. (Sebenarnya Win32 pada QueryPerformanceCounter (), didasarkan pada lebih akurat daripada milidetik)

tatabahasa

Jam () sintaks metode:

time.clock()

parameter

  • NA.

Kembali Nilai

Fungsi ini memiliki dua fungsi,

Pada panggilan pertama, pengembalian adalah waktu berjalan yang sebenarnya dari program;

Untuk memanggil kedua kalinya setelah pengembalian adalah waktu sejak panggilan pertama, panggilan untuk interval

Di bawah sistem win32, fungsi ini mengembalikan real time (waktu dinding), sementara di Unix / Linux mengembalikan waktu CPU.

contoh

Contoh berikut menunjukkan jam () berfungsi untuk menggunakan:

#!/usr/bin/python
import time

def procedure():
    time.sleep(2.5)

# measure process time
t0 = time.clock()
procedure()
print time.clock() - t0, "seconds process time"

# measure wall time
t0 = time.time()
procedure()
print time.time() - t0, "seconds wall time"

Contoh di atas output:

0.0 seconds process time
2.50023603439 seconds wall time