Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะระงับเธรดการโทรสองสามวินาทีใน Python ได้อย่างไร


คุณสามารถระงับการเรียกเธรดสำหรับเวลาที่กำหนดใน Python โดยใช้วิธี sleep จากโมดูลเวลา ยอมรับจำนวนวินาทีที่คุณต้องการระงับการเรียกเธรด

ตัวอย่าง

import time
while(True):
  print("Prints every 10 seconds")
  time.sleep(10)

ผลลัพธ์

Prints every 10 seconds
Prints every 10 seconds
Prints every 10 seconds
...

แต่ละข้อความข้างต้นจะพิมพ์ทุก 10 วินาที

โปรดทราบว่าวิธีนี้ยังรองรับค่าทศนิยมด้วย ดังนั้นคุณจึงสามารถวางเธรดที่เรียกเข้าสู่โหมดสลีปเป็นเวลาเสี้ยววินาทีได้