文件目录如下/app....init.py....a.pyrun.py假设a.py中有一个函数test()我在run.py中引用app模块并调用test()函数pythonimportappapp.a.test()这样是会报错的'module'objecthasnoattribute'a'意思是找不到a这个模块如果写成这样的话就正常运行pythonfromappimportaa.test()这样写就正常可是如果这时我的文件目录是这样/app....init.py....a.py/a....init.pyrun.py再用以上代码引用两个模块的话pythonimportafromappimportaa.test()就会冲突了,,求解决方案顺便解释为什么app.a.test()这种写法不行?
相关分类