AttributeError:'module'对象没有属性

AttributeError:'module'对象没有属性

我有两个python模块:

a.py

import bdef hello():
  print "hello"print "a.py"print hello()print b.hi()

b.py

import adef hi():
  print "hi"

当我跑步时a.py,我得到:

AttributeError: 'module' object has no attribute 'hi'

错误是什么意思?我如何解决它?


繁花不似锦
浏览 833回答 3
3回答

慕田峪9158850

当无意中命名一个与标准Python模块之一同名的模块时,我也看到了这个错误。例如,我有一个名为的模块commands,它也是一个Python库模块。这被证明很难跟踪,因为它在我的本地开发环境中正常工作,但在Google App Engine上运行时因指定的错误而失败。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python