如何从不同的方法调用正确的python全局变量?

时间:2014-10-30 14:40:51

标签: python eclipse global pydev

我正在尝试设置并从不同的文件中获取全局变量

##config.py
def init():
    global CELL_NUM_INROWS
    CELL_NUM_INROWS = 10

##main.py
if __name__ == '__main__': 
    config.init()
    ######some codes here
    g = Game(diff, dim, path)
    g.start()

class Game:
    def __init__(self, diff, dim, path):
        config.CELL_NUM_INROWS = 20  ##eclipse putting red underline and saying undefined variable.

我的代码正在运行,但我只是想知道这里的问题是什么?如果我在main中修改我的变量,它没有显示任何红色下划线。 感谢

0 个答案:

没有答案