Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để trả lại thời gian CPU hiện tại bằng Python?


Để hẹn giờ tích tắc tại một thời điểm nhất định, hãy sử dụng hàm time.time (). Nó trả về thời gian tính bằng giây kể từ kỷ nguyên dưới dạng số dấu phẩy động. Lưu ý rằng mặc dù thời gian luôn được trả về dưới dạng số dấu phẩy động, nhưng không phải tất cả các hệ thống đều cung cấp thời gian với độ chính xác tốt hơn 1 giây.

Ví dụ

import time
curr_time = time.time()
print(curr_time)

Đầu ra

1514823178.6920464

Lưu ý rằng các hệ thống khác nhau sẽ có độ chính xác khác nhau dựa trên thiết lập đồng hồ bên trong của chúng (tích tắc trên giây). nhưng nó thường ít nhất dưới 20ms. Cũng lưu ý rằng mặc dù hàm này thường trả về các giá trị không giảm, nhưng nó có thể trả về giá trị thấp hơn so với lần gọi trước nếu đồng hồ hệ thống được đặt lại giữa hai lần gọi.