从另一个呈现错误的文件导入变量和函数

时间:2016-03-03 10:49:02

标签: python import

我目前正在与一群朋友一起使用Pygame编写游戏编码,但是我在尝试导入文件时遇到了一些麻烦。我尝试了两件事,第一件事是:

from Rooms import *
Rooms.Room1Setup(1)

给出错误:

NameError: name 'Rooms' is not defined

第二个是:

from Rooms import *
Room1Setup(1)

给出错误:

NameError: name 'Room1Setup' is not defined

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

第一个不起作用,因为您从房间导入所有内容,

如果确实存在 Room1Setup(1)

import Rooms
Rooms.Room1Setup(1)

应该工作。

您可以使用dir函数

查看Rooms conatins
import Rooms
print(dir(Rooms))