Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menjeda Pelaksanaan Skrip Python Saya untuk Tempoh Tertentu?

Bagaimanakah Saya Boleh Menjeda Pelaksanaan Skrip Python Saya untuk Tempoh Tertentu?

Barbara Streisand
Barbara Streisandasal
2024-12-14 00:12:15863semak imbas

How Can I Pause My Python Script's Execution for a Specific Duration?

Melambatkan Pelaksanaan dalam Python dengan time.sleep()

Keperluan biasa dalam skrip Python ialah memperkenalkan kelewatan masa, seperti untuk selang antara tugas atau jeda untuk input pengguna. Ini boleh dicapai menggunakan fungsi time.sleep().

Untuk melaksanakan kelewatan, nyatakan jumlah masa yang diingini (dalam saat) sebagai hujah kepada time.sleep(). Contohnya, untuk menangguhkan pelaksanaan selama 2.5 saat:

import time

time.sleep(2.5)

Ini akan menyebabkan skrip dijeda untuk tempoh yang ditentukan sebelum meneruskan ke baris kod seterusnya.

Sebagai alternatif, untuk melaksanakan a tugas pada selang masa yang tetap, gunakan gelung dengan kelewatan:

import time

while True:
    print("This prints once a minute.")
    time.sleep(60)  # Delay for 1 minute (60 seconds).

Dalam contoh ini, gelung akan mencetak mesej secara berterusan setiap minit, dengan kelewatan yang disediakan oleh masa.sleep(60).

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjeda Pelaksanaan Skrip Python Saya untuk Tempoh Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn