from tkinter import *
import webbrowser
def callback(event):
webbrowser.open_new(r"https://www.google.ru")
root = Tk()
root.geometry('230x110')
root.title('тест')
root.resizable(width=False, height=False)
main_menu = Menu()
Help_menu = Menu(tearoff=0)
Help_menu.add_command(label="тык", command=callback)
main_menu.add_cascade(label="Help", menu=Help_menu)
root.config(menu=main_menu)
m2 = Button(root, text="google", padx="72", pady="5", command=callback)
m2.place(x=15, y=60)
m2.bind("<Button-1>", callback)
root.mainloop()
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\AlexTrask\AppData\Local\Programs\Python\Python39\lib\tkinter\__init__.py", line 1892, in __call__
return self.func(*args)
TypeError: callback() missing 1 required positional argument: 'event'