Этот код является учебным пособием YouTube .Данный код должен печататься правой кнопкой мыши на консоли и таким же образом для левой кнопки, но это не так.Я думаю, что проблема с функцией привязки.
Я использую Python 3.7, в котором уже есть пакет tkinter
, что я могу сделать, чтобы он заработал, большое спасибо.
from tkinter import *
root = Tk()
def leftclick(event):
print("left")
def rightclick(event):
print("right")
frame = Frame(root, width=300, height=300)
frame.bind("button-1", leftclick)
frame.bind("button-2", rightclick)
frame.pack()
root.mainloop()
Я ожидаю, что программа напечатает'left' в консоли при щелчке левой кнопкой мыши внутри окна tk
и так же при щелчке правой кнопкой мыши