访问python中由单独文件创建的导入?

时间:2016-07-17 18:55:20

标签: python module modular

所以我在python中为安全系统制作模块化程序,但我无法从其他脚本访问我在main.py中导入的模块。

也就是说,我有main.py导入随机模块。 我使用import camClass从同一目录中的camClass.py导入包含对象类的脚本。当我尝试在camClass.py中使用类中的随机模块时,它是未定义的。

如何克服此错误?

如果我必须从camClass.py中重新导入模块,我该怎么办?在 init 函数中?或者只是在脚本的顶部?感谢

1 个答案:

答案 0 :(得分:0)

  

如何克服此错误?

每个想要使用某个模块的文件都必须导入该模块。

  

如果我必须从camClass.py中重新导入模块,

是的,你这样做。

  

我在哪里做?在init函数中?或者只是在脚本的顶部?

模块顶部是标准位置。 (模块没有" init功能"。)