RuntimeError: main thread is not in main loop hatası hakkında

amacım tkinterın ustunde “threading modulunu” kullanarak bır saat koymaktı, lakin hata alıyorum kodlar ve hata aağıda yardımcı olursanız sevinirim

from datetime import datetime
import tkinter as tk
import time
import threading
pencere = tk.Tk()

def clock():
    etiket = tk.Label()
    a = 5
    while a>=0:
        etiket['text']=a
        etiket.place(x=10, y=10)
        a -= 1
        time.sleep(1)

def Clock():
    clock()
def main():
    pencere.mainloop()

threading.Thread(target=Clock).start()
threading.Thread(target=main).start()
RuntimeError: main thread is not in main loop

Merhaba. tk.Tk nesneleri ile farklı thread’lar üzerinden etkileştiğiniz için bu hatayı alıyorsunuz. Tkinter ile aralıklı işlemler yapmak istiyorsanız buraya bakabilirsiniz: