Time Kütüphanesini dahil etmeyi unutmayın def kronometre():
input("Başlatmak için ENTER tuşuna basın...")
start_time = time.time()
print("Kronometre başladı. Çıkış yapmak için CTRL+C tuşlarına basın.")
try:
while True:
elapsed_time = time.time() - start_time
hours, remainder = divmod(int(elapsed_time), 3600)
minutes, seconds = divmod(remainder, 60)
milliseconds = int((elapsed_time - int(elapsed_time)) * 1000)
time_str = f"{hours:02d}:{minutes:02d}:{seconds:02d}.{milliseconds:03d}"
print(time_str, end='\r')
time.sleep(0.1) # 100 milisaniyede bir güncelleme yap
except KeyboardInterrupt:
print("\nKronometre durduruldu.")
end_time = time.time()
elapsed_time = end_time - start_time
print(f"Toplam süre: {elapsed_time:.3f} saniye")
if __name__ == "__main__":
kronometre()