Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 按start后垃圾邮件发送者的tkinter gui_Python_Python 3.x_Tkinter_Crash - Fatal编程技术网

Python 按start后垃圾邮件发送者的tkinter gui

Python 按start后垃圾邮件发送者的tkinter gui,python,python-3.x,tkinter,crash,Python,Python 3.x,Tkinter,Crash,我正在做一个TkinterGUI的消息垃圾邮件。它可以工作,但当我按下开始按钮时,gui崩溃了。。 代码如下: import time from tkinter import * from tkinter.ttk import * window = Tk() window.title("message spammer") def clicked(): message = "grc" keyboard = Controller()

我正在做一个TkinterGUI的消息垃圾邮件。它可以工作,但当我按下开始按钮时,gui崩溃了。。 代码如下:

import time
from tkinter import *
from tkinter.ttk import *

window = Tk()

window.title("message spammer")


def clicked():
    message = "grc"
    keyboard = Controller()

    time.sleep(5)

    for num in range(100):
        for letter in message:
            keyboard.press(letter)
            keyboard.release(letter)
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        time.sleep(1)


btn = Button(window, text="Start", command=clicked)

btn.grid(column=0, row=0)

window.geometry("350x350")
window.mainloop()

如果你能分享什么是
Controller()
你上过那门课吗?不要使用
时间。睡觉时使用
after(ms,func)
方法。这能回答你的问题吗?Atlas435我将time.sleep(1)替换为window.after(ms=1000),但gui仍然崩溃:D但thnx用于响应