Python:如何使用库导入类

时间:2017-10-11 15:57:58

标签: python-3.x object initialization python-import

Windows 10上的Python 3.6

代码:

  

myClass.Py

**from Option_A import Stuff**
class foo:
    **from Option_B import Stuff**
    def __init__(self):
        **from Option_C import Stuff**
        Stuff.bar()
    def do_it_to_it(self, input)
        return Stuff.bar(input)
  

myProgram.Py

from myClass import foo
ClassInstance = foo()
ClassInstance.bar("Hello")

错误:

NameError: name 'Stuff' is not defined

我已尝试过选项A,B和C,但我无法上班

提前感谢您的帮助!

-E

1 个答案:

答案 0 :(得分:0)

选项A是正确的 - 当我测试各种选项时,我没有正确地重新导入我的Stuff导入。

我不会删除问题以防其他人有类似的问题。

V / R,

-E