首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python不同文件夹下类调用方法找不到,该怎么处理

2013-12-28 
python不同文件夹下类调用方法找不到 a文件夹下面有b.py 里面有一个c方法。 d文件夹下面有e.py 如何调用c方

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'
请教
[解决办法]

myb.c()

[解决办法]
很多方式,名称空间你自己安排,譬如:
from a.b import c
c()


import a.b as myb
myb.c()


import a.b
a.b.c()
[解决办法]
目录里空的__init__.py文件有吗?

热点排行