python 3类导入错误

时间:2017-02-26 07:54:33

标签: python python-3.x

以下是我的项目设置目录。

 ~Desktop/WoodCutterBuddy
    tests.py
    WoodCutterBuddy.py
    WoodCutterBuddy_api.py

我将woodCutterBuddy导入test.py,但我有以下错误

enter image description here

enter image description here

任何想法是什么问题?比你提前

1 个答案:

答案 0 :(得分:0)

使用时

from woodCutterBuddy import woodcutterbuddy, knapsack

必须在文件中定义woodcutterbuddy和背包     WoodCutterBuddy.py

此方法也不予推荐,因为当您在代码中使用它时,例如背包,以及其他人读取您的代码时,可能很难轻松追溯它的定义位置(没有python IDE的帮助) 更好的方法是导入为

import WoodCutterBuddy

并将其用作

WoodCutterBuddy.knapsack