请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

因为你的main.py和m1.py的顶级包没有在同一个级别,用不了绝对导入,你把main.py拉到package1外面再执行就可以了。

0 回复 有任何疑惑可以回复我~
  • 提问者 leon_t #1
    谢谢回答,可是不管怎么样main.py作为借口函数它的顶级包一定会和其他的不在同一个级别吧。我试过了在package同级建一个借口文集还是不能import
    回复 有任何疑惑可以回复我~ 2018-01-07 16:35:41
  • 亜門 回复 提问者 leon_t #2
    最外面的模块是没有包的,只要main.py放最外面,它是没有顶级包的,你可以理解为他已经是老大的级别了,跟它同一级别的包都会是顶级包。
    回复 有任何疑惑可以回复我~ 2018-01-07 18:29:42
  • 提问者 leon_t 回复 亜門 #3
    不好意思,我还是不太明白。我这个结构完全按照课程里老师的结构写的啊。代码也一样。崩溃了
    回复 有任何疑惑可以回复我~ 2018-01-07 20:02:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信