为什么收到名称错误:函数未定义

2024-09-29 06:25:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用python编写一个kivy应用程序,在同一个小部件中定义了两个函数(update和on-tutouch-down)。第二个函数是内置的“on_touch_down”函数,它调用第一个函数。其思想是在用户单击屏幕时调用第一个函数。但是,一旦我运行应用程序并单击屏幕,就会收到错误:

File : "main.py", line 57, in on_touch_down
   update()
NameError: name 'update' is not defined

下面是导致问题的代码:

^{pr2}$

Tags: 函数用户应用程序定义屏幕on部件错误