1#Happens when a function expects only 1 value to be passed through it
2#But multiple are passed through
3
4class thing(object):
5 def __init__(self):
6 pass
7
8 def function(self)
9 print("hello")
10
11thingy = thing()
12thingy.bind("<KeyPress>", thingy.function)
13
14#You don't expect above to pass two values through, however it passes an event
15#and self which is why it will give a positional argument error