其他文件夹中的变量不一样(Python)

时间:2015-03-04 14:25:02

标签: python import subdirectory

我有一个主文件夹,主要方法。

这是结构:

主目录

子目录A. 子目录B

现在从B子目录,我想从A中的类访问静态变量。但是,它们总是最终为0(初始化值)。当我从Main方法打印时,值是正确的。当我从B打印时,值不正确。 我已经正确导入了每个,因此目录B 中的类识别A中的类。唯一的问题似乎是该类没有正确地包含在整个项目中,因此变量被实例化两次,即使变量是静态的。

如何正确地在子目录B中的子目录A中包含类?

我希望任何人都可以提供帮助,现在已经找了几个小时找到答案。

1 个答案:

答案 0 :(得分:0)

我没有得到任何回复,所以我的解决方案是在我的主目录中创建一个存储变量的类,并替换对这些变量的所有引用。我想我设计这段代码的方式无论如何都是不好的做法。它现在正在运作。