ポインターをウィンドウ上で動かすたびに、シェルに数字が1つずつあがって、
1
2
3
4
、、、っていうふうに表示されるようにしたいです。
import tkinter key=0 def motion_mouse(): global key key=key+1 print(key) root=tkinter.Tk() root.title("キーコードを取得") root.bind("<Motion>",motion_mouse) root.mainloop()
エラーコード ↓
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\kakio\AppData\Local\Programs\Python\Python39\lib\tkinter_init_.py", line 1892, in call
return self.func(*args)
TypeError: motion_mouse() takes 0 positional arguments but 1 was given
エラーコードの意味がわかりません、翻訳の機械で訳してみたら、
原文:TypeError: motion_mouse() takes 0 positional arguments but 1 was given
翻訳:TypeError:motion_mouse()は0個の位置引数を取りますが、1個が指定されました
というふうになりました、具体的にどういう意味ですか?