您好我正在处理一个项目,并且我在两个文件中制作它,一个是处理我的所有功能,另一个是运行和制作GUI。在py文件中,我导入到目前为止有两个类,我不能使用第二类
示例:
class one(): #i can use this one
def __init__(self, var1, var2):
self.var1 = var1
self.var2 = var2
def dosomething(self):
print self.var1
print self.var2
class two(): #i can not use this one
def __init__(self, var3, var4):
self.var3 = var3
self.var4 = var4
def dosomething2(self):
print self.var3
print self.var4
如果我要将模块添加到我的主文件中。
import mymodule
x = "Hello"
y = "World"
z = "Hey"
c = "There"
f = mymodule.one(x, y)
f.dosomething()
s = mymodule.two(x, c)
s.dosomething2()
输出
NameError: name 'two' is not defined
如果有人能帮助我,那将是很棒的我已经遍布这个网站寻找答案但没有运气