NameError:名称“ move”已定义注释(功能)

时间:2018-08-07 00:56:00

标签: python python-3.x function import nameerror

嘿,我一直在研究迷宫游戏,我写了一个函数来使角色(这是一个机器人)移动。问题是Python说我的函数没有定义

  

NameError:名称“ move”未定义

但是我定义了它,并将功能文件导入了主文件。 这是我的功能文件(已修改,因此更干净一点)

@IBOutlet weak var userEmail: UITextField!
@IBOutlet weak var userPassword: UITextField!
@IBOutlet weak var userRepeatPassword: UITextField!

@IBAction func registerButtonTapped(_ sender: AnyObject) {
    // Check for empty fields
    if (self.userEmail.text.isEmpty || self.userPassword.text.isEmpty || self.userRepeatPassword.text.isEmpty) {
        // Display Alert Message
        displayMyAlertMessage(userMessage:"All fields are required")
        return
    }
    ...
}

这是我的主文件(再次修改...)

import pickle

from classes.labyrinthe import *
from roboc import *
from carte import *
from creer_labyrinthe import *

def move(oldLab, direction, steps):
    global isOnExit
...
return oldLab

您能告诉我如何使它工作吗?

0 个答案:

没有答案