我是karrigell的新手,但是当我试图使用相位时我遇到了问题
from testmodule import TestClass
其中“testmodule”是我自己的模块,而TestClass是模块内定义的唯一类。
但是当我去网站时,我收到了错误
ImportError: No module named testmodule
我去谷歌并得到了一个可能的解决方案:
tc = Import("testmodule")
这没关系。但我怎么能导入类而不是导入模块。 “来自......进口......”在Karrigell不再是免费的吗?
感谢您的帮助! 干杯!
答案 0 :(得分:0)
我是Karrigell的新手,所以可能有更好的方法来做到这一点,但这就是我找到的。假设您有一个名为“Classes.py”的文件,并且您希望在该文件中使用ClassA和ClassB。我发现了
Classes = Import("path/to/Classes")
和
x = Classes.ClassA()
将允许您创建在模块中定义的类的实例。如果我发现任何其他信息,我会更新。干杯