使用键盘快捷键时,不会显示错误,但是如果使用鼠标事件,程序将引发错误:
build.gradle
我希望这两个事件都能正常进行。我认为,这适用于TypeError: generator () takes exactly 2 arguments (1 given)
和window.bind
这里的代码:
button_003.bind ("<ButtonRelease-1>", Generating_code.generator)
答案 0 :(得分:0)
我认为您需要在课堂上使用一个__init__
函数:
Class Generator:
def __init__(self, event):
self.event = event
然后您可以将self.event用于事件
答案 1 :(得分:0)
您可以尝试以下方法:
class Generator:
def generator(self, event=None): # <- give event a default value.
...