편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2023.04.13

    컴퓨터 시간을 기준으로 자동으로 그 시간이 되면 제가 설정한 문구를 타이핑 할 수 있게 만드는데 잘 작동하지 않습니다


    컴퓨터 시간을 기준으로 제가 설정한 그 시간에 정확히 어떤 문구를 다른 윈도우에도 타이핑 할 수 있게 만들고 싶은데, 현재 시간을 나타내는 코드는 잘 작동하지만, 그 시간에 타이핑이 안되는데 도와주세요.

    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()
    
  • 프로필 d13579b1212@gmail.com님의 편집
    날짜2023.04.10

    컴퓨터 시간을 기준으로 자동으로 그 시간이 되면 제가 설정한 문구를 타이핑 할 수 있게 만드는데 잘 작동하지 않습니다


    컴퓨터 시간을 기준으로 제가 설정한 그 시간에 정확히 어떤 문구를 다른 윈도우에도 타이핑 할 수 있게 만들고 싶은데, 현재 시간을 나타내는 코드는 잘 작동하지만, 그 시간에 타이핑이 안되는데 도와주세요..

    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() `