Melaksanakan Pelaksanaan Kod Berulang pada Selang Tertentu
Seseorang mungkin menghadapi keperluan untuk melaksanakan segmen kod tertentu pada selang waktu tetap. Ini mungkin melibatkan tugas seperti mencetak mesej, mengemas kini fail atau melakukan semakan berkala.
Menggunakan Threading untuk Pengulangan Kod
Dalam Python, seseorang boleh memanfaatkan modul threading dan kelas Pemasa untuk mencapai ini. Berikut ialah contoh:
import threading def custom_task(): # Define the code to be executed repeatedly # (replace "Hello, World!" with your desired task) print("Hello, World!") # Set up recursion by creating a new timer object threading.Timer(5.0, custom_task).start() # Start the initial execution thread custom_task() # Continue with other code tasks
Dengan menggunakan benang, kod ini menjalankan tugas tersuai anda setiap 5 saat di latar belakang sambil membenarkan kod lain dilaksanakan serentak.
Memahami Objek Pemasa
Objek Pemasa daripada modul penjalinan menawarkan fungsi tambahan:
Dokumentasi Rujukan
Untuk maklumat terperinci tentang objek pemasa, rujuk dokumentasi Python rasmi: https://docs.python.org/3/library/ threading.html#timer-objects
Atas ialah kandungan terperinci Bagaimanakah saya boleh melaksanakan kod pada selang waktu tertentu dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!