python不同文件夹下类调用方法找不到,该怎么处理
python不同文件夹下类调用方法找不到
a文件夹下面有b.py 里面有一个c方法。
d文件夹下面有e.py 如何调用c方法。
有导入类
from a.b import b
myb = b()
b.c()
断点到这里后报错
AttributeError: 'NoneType' object has no attribute 'c'
请教
------解决方案--------------------
------解决方案--------------------
很多方式,名称空间你自己安排,譬如:
from a.b import c
c()
或
import a.b as myb
myb.c()
或
import a.b
a.b.c()
------解决方案--------------------
目录里空的__init__.py文件有吗?
a文件夹下面有b.py 里面有一个c方法。
d文件夹下面有e.py 如何调用c方法。
有导入类
from a.b import b
myb = b()
b.c()
断点到这里后报错
AttributeError: 'NoneType' object has no attribute 'c'
请教
------解决方案--------------------
myb.c()
------解决方案--------------------
很多方式,名称空间你自己安排,譬如:
from a.b import c
c()
或
import a.b as myb
myb.c()
或
import a.b
a.b.c()
------解决方案--------------------
目录里空的__init__.py文件有吗?