Dan*_*ães 1 python python-module python-import
我创建了一个名为code:code.py的模块并编写了一个简单的函数:
def main():
print("simple function")
Run Code Online (Sandbox Code Playgroud)
我尝试在site-packages中删除此文件,当我运行时:
import code
code.main()
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:AttributeError:模块'code'没有属性'main'.
有趣的是,如果我将模块重命名为foo.py,这段代码就可以了:
import foo
foo.main()
Run Code Online (Sandbox Code Playgroud)
代码不是保留字,为什么我不能命名模块代码?