我自己的模块找不到第二类

时间:2017-04-28 03:37:18

标签: python python-2.7

您好我正在处理一个项目,并且我在两个文件中制作它,一个是处理我的所有功能,另一个是运行和制作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

如果有人能帮助我,那将是很棒的我已经遍布这个网站寻找答案但没有运气

0 个答案:

没有答案