看板 Python 關於我們 聯絡資訊
我想要練習用Tkinter寫個連點按鍵精靈 我遇到的問題是,我預設按了'0'會進入連點迴圈 但是開始後鍵盤輸入就偵測不到了 這是程式碼-- from Tkinter import* switch=[None] def key(event): switch[0]=event.char class MouseAutoClick(Frame): global switch def __init__(self, master=None): Frame.__init__(self, master) self.master.bind("<Key>", key) self.grid() self._label_() self._scale_() self._choose_() def _label_(self): ... def _scale_(self): ... def _choose_(self): ... if __name__ == "__main__": root = Tk(className="MouseAutoClick") root.geometry("580x150") app = MouseAutoClick(master=root) while True: if switch[0]=='0': time.sleep(0.5) click() elif switch[0]=='6':pass app.update_idletasks() app.update() -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.198.147 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1473418055.A.522.html
jack123218: 控制鍵盤滑鼠我覺得pyautogui比較簡單,一行就完成了 09/09 19:29
感謝^.^ ※ 編輯: ssd860505da (114.44.198.147), 09/10/2016 00:25:44