0

我有 2 个脚本。Main.pymodule1.py

模块1.py

class classA():
    def method1(self):
        self.c=a+b
        ....
        ....
    def method2():
        ....
class classB():
    ....
class classC():
    ....

主文件

import module1
print module1.classA.c    

我正在尝试从中访问变量 cmodule1.py classA但是main.py当我运行 main.py 时,它给了我错误说“c is not defined”。正确的方法是什么?我也试过_builtin_了,但它给了我同样的错误。

4

1 回答 1

3

您没有调用该函数,因此self.c永远不会被创建。另外,创建一个类的实例:

import module1
myinst = module1.classA()
myinst.method1()
print myinst.c
于 2013-07-01T03:29:19.170 回答