컴퓨터 시간을 기준으로 제가 설정한 그 시간에 정확히 어떤 문구를 다른 윈도우에도 타이핑 할 수 있게 만들고 싶은데, 현재 시간을 나타내는 코드는 잘 작동하지만, 그 시간에 타이핑이 안되는데 도와주세요.
import tkinter as tk
from datetime import datetime
import pyautogui
import time
class Unknown:
def __init__(self):
self.root = tk.Tk()
self.root.title("unknown")
self.root.geometry("250x100")
self.label = tk.Label(self.root, text="")
self.label.pack()
self.button = tk.Button(self.root, text="button", command=self.update_time)
self.button.pack(pady=10)
self.update_time()
self.root.mainloop()
def update_time(self):
now_micro = datetime.now().strftime("%H : %M : %S.%f")[:-4]
if now_micro == "22 : 00 : 00.000":
time.sleep(0.01)
pyautogui.typewrite("complete")
else:
self.label.config(text=now_micro)
self.root.after(10, self.update_time)
if __name__ == "__main__":
Unknown()