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

自定义的模块上一定要加_init_py , 否则当成普通目录来处理

2013-01-27 
自定义的模块下一定要加__init__.py , 否则当成普通目录来处理一工程,结构如下 ├─MyProject ?? ├─MyModule

自定义的模块下一定要加__init__.py , 否则当成普通目录来处理

一工程,结构如下

├─MyProject
?? ├─MyModule
?? │? └─moudle1.py
?? ├─Util
?? └─Common
?????? └─templates



要记得在MyModule当中添加__init__.py,
├─MyProject
?? ├─MyModule
?? │? └─__init__.py
?? │? └─moudle1.py


否则Python不会认为那是一个有效的模块,而只会当成普通目录,在别的文件当中就无法import MyModule.moudle1.py


添加之后就ok了

?

热点排行