【发布时间】:2017-09-28 18:39:09
【问题描述】:
我创建了一个名为 code:code.py 的模块并编写了一个简单的函数:
def main():
print("simple function")
我尝试将这个文件放到站点包中,当我运行时:
import code
code.main()
我收到以下错误:AttributeError: module 'code' has no attribute 'main'。
有趣的是,如果我将模块重命名为 foo.py,这段代码就可以正常工作:
import foo
foo.main()
代码不是保留字,为什么我不能命名模块代码?
【问题讨论】:
标签: python python-import python-module