Python 名称错误:名称';移动';注释是否已定义(功能)
嘿,我一直在做一个迷宫游戏,我写了一个函数让角色(机器人)移动。问题是Python说我的函数不是define 名称错误:未定义名称“移动” 但是我定义了它,并在主文件中导入了函数文件。 这是我的函数文件(已修改,所以它有点干净) 这是我的主文件(再次修改…)Python 名称错误:名称';移动';注释是否已定义(功能),python,python-3.x,function,import,nameerror,Python,Python 3.x,Function,Import,Nameerror,嘿,我一直在做一个迷宫游戏,我写了一个函数让角色(机器人)移动。问题是Python说我的函数不是define 名称错误:未定义名称“移动” 但是我定义了它,并在主文件中导入了函数文件。 这是我的函数文件(已修改,所以它有点干净) 这是我的主文件(再次修改…) 你能告诉我我能做些什么来让它工作吗。来自函数导入移动?但它来自“功能”。谢谢你们,它工作得很好!我希望我能给一些这样的名声:D import pickle from classes.labyrinthe import * from rob
你能告诉我我能做些什么来让它工作吗。
来自函数导入移动
?但它来自“功能”。谢谢你们,它工作得很好!我希望我能给一些这样的名声:D
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
import os
from classes.carte import Carte
from fonctions.receiveRobotMoves import *
from fonctions.move import *
...
isOnExit = False
while isOnExit == False: #Tant que le robot n'est pas sur la sortie...
#On demande au joueur la direction qu'il veut prendre
receiveRobotMoves()
#On fait avancer le robot
conteneur = move(Labyrinthe, movesInformation['direction'],
movesInformation['steps'])
#On met à jour le labyrinthe
Labyrinthe = conteneur