karrigell导入我自己的模块

时间:2013-07-07 00:43:09

标签: python web import cheetah

我是karrigell的新手,但是当我试图使用相位时我遇到了问题

    from testmodule import TestClass

其中“testmodule”是我自己的模块,而TestClass是模块内定义的唯一类。

但是当我去网站时,我收到了错误

    ImportError: No module named testmodule

我去谷歌并得到了一个可能的解决方案:

    tc = Import("testmodule")

这没关系。但我怎么能导入类而不是导入模块。 “来自......进口......”在Karrigell不再是免费的吗?

感谢您的帮助! 干杯!

1 个答案:

答案 0 :(得分:0)

我是Karrigell的新手,所以可能有更好的方法来做到这一点,但这就是我找到的。假设您有一个名为“Classes.py”的文件,并且您希望在该文件中使用ClassA和ClassB。我发现了     Classes = Import("path/to/Classes")和     x = Classes.ClassA() 将允许您创建在模块中定义的类的实例。如果我发现任何其他信息,我会更新。干杯