Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mengukur Jumlah Masa Pelaksanaan Program Python Saya dengan Tepat?
Cara Memantau Masa Pelaksanaan Program Python
Mengukur masa pelaksanaan program Python adalah penting untuk mengoptimumkan prestasi dan mengenal pasti kesesakan . Walaupun modul timeit berguna untuk menanda aras coretan kod pendek, modul ini kurang apabila ia berkaitan dengan pemasaan keseluruhan program. Berikut ialah penyelesaian yang mudah dan berkesan untuk tugas ini:
Langkah 1: Import Modul Masa
import time
Langkah 2: Mulakan Jam
Semasa program bermula, tangkap cap masa semasa menggunakan time.time() fungsi:
start_time = time.time()
Langkah 3: Jalankan Program Anda
Laksanakan logik utama program anda di sini.
Langkah 4: Tamatkan Jam
Setelah program anda selesai, rekodkan penghujungnya masa:
end_time = time.time()
Langkah 5: Kira Masa Pelaksanaan
Tolak masa mula dari masa tamat untuk mendapatkan masa pelaksanaan:
execution_time = end_time - start_time
Langkah 6 (Pilihan): Perlaksanaan Cetak Masa
Untuk kemudahan, anda boleh mencetak masa pelaksanaan ke konsol:
print("--- %s seconds ---" % execution_time)
Contoh Output:
Andaikan program anda mengambil masa kira-kira 0.76 saat untuk dijalankan, outputnya ialah:
--- 0.764891862869 seconds ---
Pendekatan ini menyediakan ukuran tepat masa jalan program anda, membantu anda menilai kecekapannya dan membuat pengoptimuman termaklum.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengukur Jumlah Masa Pelaksanaan Program Python Saya dengan Tepat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!